Я пытаюсь настроить привязку аккаунта для действий с Google.У меня есть простой oauth-поток, который отлично работает в браузере, но я пытаюсь связать его с моим проектом действий Google.
В моем облачном проекте Google добавлен следующий URL-адрес перенаправления: https://oauth -redirect.googleusercontent.com / r / g-home-v2
В консоли действий Google мой URL авторизации: https://3fdbc214.ngrok.io/authorize
, а URL-адрес токена:https://3fdbc214.ngrok.io/token
После проверки аутентификации в действиях на консоли Google я получаю следующее сообщение об ошибке: "" Неверный ответ от g-home-v2_dev Повторно запустить поток ссылок ""
Ниже приведенымой токен и auth views:
@app.route('/token')
def get_token():
token = {'token':'1234abcd'}
return flask.jsonify(token)
@app.route('/authorize')
def authorize():
flow = google_auth_oauthlib.flow.Flow.from_client_secrets_file(
CLIENT_SECRETS_FILE, scopes=SCOPES)
flow.redirect_uri = 'https://oauth- \
redirect.googleusercontent.com/r/g-home-v2'
authorization_url, state = flow.authorization_url(
access_type='offline',
include_granted_scopes='true')
flask.session['state'] = state
return flask.redirect(authorization_url)
Любая помощь на всех приветствуется, спасибо!