Пытаюсь настроить в базе 1С:УНФ 3.01.248 обмен с календарем.
Есть инструкция
https://its.1c.ru/db/metod81#content:7551:hdoc Но т.к. инструкции уже 2 года потеряла актуальность
json который требует 1с для авторизации содержит данные не корректные id
json который дает google
{"WCc":{"client_id":"__________________.apps.googleusercontent.com","project_id":"aerial-chimera-396805","Anc":"https://accounts.google.com/o/oauth2/auth","hVc":"https://oauth2.googleapis.com/token","znc":"https://www.googleapis.com/oauth2/v1/certs","s2a":"________________lVpB6xIS9Jn8z","oNc":["http://localhost"]}}
You can't sign in to this app because it doesn't comply with Google's OAuth 2.0 policy for keeping apps secure.
You can let the app developer know that this app doesn't comply with one or more Google validation rules.
Подробнее
Параметры запроса
Материалы в этом разделе предоставлены разработчиком приложения и не проверены компанией Google.
Если вы разработчик приложения, убедитесь, что эти параметры запроса соответствуют правилам Google.
redirect_uri: Структура
В некоторых случаях не удается получить код авторизации приложения для интеграции с Google Календарь:
После нажатия на кнопку "Войти в Google", авторизации в сервисе и подтверждения доступа не появляется Код авторизации, а происходит перенаправление на страницу http://localhost
Способ обхода:
Для локального исправления рекомендуется на форме "Обмен с google", в поле "Идентификация приложения Google" заменить строку "http://localhost" на строку "urn:ietf:wg:oauth:2.0:oob".
Исправлена в 1.6.27.190. Если есть вариант обновитесь до актуальной или тестовую базу обновите и проверьте.
В некоторых случаях при попытке авторизоваться в сервисе google, при выдаче разрешения на синхронизацию, может происходить ошибка: Couldn't connect to server
(2)Спасибо за ответ
у меня Управление нашей фирмой, редакция 3.0 (3.0.1.248)
вроде бы получилось обойти ошибку авторизации, но появилась новая
по видео добавил роли
https://www.youtube.com/watch?v=-XywEY2PGIY&ab_channel=BoostUpStation но дальше пока не понятно(
куда вставить ключ...
Спасибо тебе большое, я столкнулась с той же проблемой "json который дает google
{"WCc":{"client_id":"__________________.apps.googleusercontent.com","project_id":"aerial-chimera-396805","Anc":"https://accounts.google.com/o/oauth2/auth","hVc":"https://oauth2.googleapis.com/token","znc":"https://www.googleapis.com/oauth2/v1/certs","s2a":"________________lVpB6xIS9Jn8z","oNc":["http://localhost"]}}
json который хочет 1с
{"installed":{"client_id":"__________________.apps.googleusercontent.com","project_id":"aerial-chimera-396805","auth_uri":"https://accounts.google.com/o/oauth2/auth","hVc":"https://oauth2.googleapis.com/token","znc":"https://www.googleapis.com/oauth2/v1/certs","client_secret":"________________lVpB6xIS9Jn8z",
"redirect_uris":[{"redirect_uris":"https://accounts.google.com/o/oauth2/auth"}]}}".
Причем ошибку выдавало 403 при попытке войти в 1с в Google.
Но так, как раньше мне выгружал корректный файл - я вручную заменила на необходимые слова (уровень "мне стыдно").
Ошибка 403 - решается добавлением в тестовые пользователи вашей почты.
Далее заходите в УНФ и все синхронизируется, у меня по крайней мере все норм прошло.
Еще раз спасибо - весь день сегодня с этим вопросом мучилась