У меня есть приложение 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

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

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