如何在没有实际服务器的情况下获取回叫网址值

时间:2019-06-05 03:58:28

标签: c# asp.net-web-api oauth-2.0

我们的第三方公司为我提供了链接,以获取用于集成其Api的身份验证代码。当我们在浏览器中调用该链接时,我们收到的回调网址为https://return.mytest.com/?code=my1234&scope=,尽管收到的错误消息为“无法访问此网站” 。实际上https://return.mytest.com没有我们的一面。我们设置为获取其回调结果的伪造URL。

当我们在程序中实现调用该链接时,我们将收到错误消息“无法解析远程名称:'return.mytest.com'”。我知道该错误,因为return.mytest.com不存在。我只想获取回调URL值,如何使用C#实现。

1 个答案:

答案 0 :(得分:1)

在OAuth2设置中,回调URL必须存在。

另一方会将令牌的详细信息传递给该URL,因此,如果您的回调URL不存在,则他们将收到错误消息,并且您将不会获得令牌。

因此,可以将端点添加到现有应用程序,或者创建一个新的应用程序,但底线很明确。回调URL必须是真实的。否则,另一方应该如何与您交流?