Почему Google OAuth2 redirect_uri_mismatch дает ложное срабатывание? - PullRequest
0 голосов
/ 30 сентября 2018

У меня есть приложение rails, работающее за nginx, nginx разрешил сертификаты letsencrypt, но rails не зашифрованы.Когда я пытаюсь пройти аутентификацию в Google OAuth2, я получаю:

400. That’s an error.

Error: redirect_uri_mismatch

The redirect URI in the request, https://example.com/auth/google_oauth2/callback does not match the ones authorized for the OAuth client.

To update the authorized redirect URIs, visit: https://console.developers.google.com/apis/credentials/oauthclient/something

enter image description here

Затем, когда я перехожу по ссылке, чтобы проверить свои учетные данные, я получаю:

Failed to load

Tracking Number: somenumber

enter image description here

Но когда я захожу на консоль разработчика, оба URL-адреса показываются в сообщении об ошибке 404, и тот, который я указал в URI авторизованного перенаправления совпадают.

...