Как мне связать URI перенаправления с моим локальным хостом?
Я пытаюсь использовать localhost/users/auth/google_oauth2/callback в качестве URI перенаправления, но продолжаю получать An error occured while connecting to the server: DNS lookup failed for URL: http://localhost/users/auth/google_oauth2/callback
2 ответа
Хитрость здесь в том, чтобы установить http://localhost/users/auth/google_oauth2/callback
внутри веб-интерфейса API в качестве одного из URL перенаправления. Клиентская сторона - это то, что перенаправляется, поэтому она не имеет ничего общего с сетью. Ошибка новичка, так что, надеюсь, если вы читаете это, я избавил вас от головной боли:)
Вы действительно знаете о том, как работает Google oauth2? Сервер Google должен сделать обратный вызов в какой-то экземпляр принадлежит вам, но ваш localhost
не экспортируется в общий доступ, поэтому сервер Google продолжает предупреждать о сбое поиска DNS.
Вам нужен IP-адрес, доступный с сервера Google.