Как получить значение URL обратного вызова без фактического сервера - PullRequest
0 голосов
/ 05 июня 2019

Наша сторонняя компания предоставляет мне ссылку, чтобы получить код авторизации для интегрированного их Api. Когда мы вызываем эту ссылку в браузере, мы получаем URL-адрес обратного вызова как https://return.mytest.com/?code=my1234&scope=, хотя получаем сообщение об ошибке как "Этот сайт не может быть достигнут".Actaully https://return.mytest.com не имеет нашей стороны.Это фальшивый URL, который мы установили, чтобы получить результат обратного вызова.

Когда мы реализуем в нашей программе вызов этой ссылки, мы получаем сообщение об ошибке «Не удалось разрешить удаленное имя:« return.mytest.com »».Я знаю эту ошибку, потому что return.mytest.com не существует нашей стороны.Я просто хочу получить значение URL обратного вызова. Как я могу реализовать с помощью C #.

1 Ответ

1 голос
/ 05 июня 2019

В настройке OAuth2 URL обратного вызова должен существовать.

Другой участник передаст сведения о токене на этот URL-адрес, поэтому, если URL-адрес обратного вызова не существует, он получит сообщение об ошибке, и вы не получите токен.

Так что либо добавьте конечную точку в существующее приложение, либо создайте новое, но суть ясна. URL обратного вызова должен быть реальным. В противном случае, как другая сторона должна общаться с вами?

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