URI авторизованного перенаправления Google Oauth не может принять / * последний URL - PullRequest
0 голосов
/ 19 октября 2018

Я прошел курс обучения Стивена Гридера, и он создает идентификатор клиента Google oauth с авторизованными js orgins как http://localhost:5000 и авторизованным URI перенаправления как http://localhost:5000/*, и Google принимает его.Но когда я пытаюсь сделать то же самое, выдается ошибка для URI перенаправления: Invalid redirect: не может содержать подстановочный знак (*) .И я не уверен без этого, в дальнейшем это вызовет проблемы. Любой способ решить эту проблему.Я набрал http://localhost:5000/ в качестве временного решения.Пожалуйста, предложите.

Ответы [ 2 ]

0 голосов
/ 21 октября 2018

URL-адрес перенаправления, который вы настраиваете для консоли API, должен быть точным строкой, совпадающей с URL-адресом перенаправления, который вы используете в своем приложении.Так, например, http://localhost:5000 не не соответствует http://localhost:5000/ или https:5000//localhost.Таким образом, подстановочный знак никогда не будет работать.

Кроме того, очень редко для URL перенаправления не иметь компонента пути.Так что что-то вроде http://localhost:5000/myoauth более условно.Это не значит, что пустой путь невозможен, просто он настолько необычен, что более вероятно, что вы где-то неправильно поняли OAuth.

Однако учтите, что вы можете настроить несколько URL-адресов перенаправления, поэтому http://local:5000 и https://localhost:5000 и https://myliveservice.com/redirect

0 голосов
/ 19 октября 2018

Какой бы курс вы ни изучали, он должен быть очень старым. Я разрабатывал с Google в течение пяти лет. URI с перенаправлением с подстановочными символами не был разрешен в то время.

Авторизованные URI перенаправления Для использования с запросамис веб-сервера.Это путь в вашем приложении, на который перенаправляются пользователи после аутентификации в Google.К пути будет добавлен код авторизации для доступа.Должен иметь протокол.Не может содержать фрагменты URL или относительные пути.Не может быть публичным IP-адресом.

URI перенаправления должен быть путем к файлу, который вы хотите использовать для обработки вашей авторизации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...