我需要为此使用OAuth2客户端调用一些第三方API。我发送了以下参数以使用DotNetOpenOAuth libray连接Oauth服务器发送get请求。 -clientID - 项目清单 - 密钥 -重定向URI - 范围 -状态 上面的参数在获得API访问之前已注册。
任何人都可以告诉我如何处理重定向uri以获取访问令牌。我是否需要创建一个API,在其中我可以侦听将响应oauth2请求而获得的身份验证代码。
除此之外,还有一种情况。我已经注册了API以获得访问权限,因此将获得一个重定向uri,但是我有多个调用相同第三方api的客户端都将具有不同的uri。 前假设我的一个客户端站点是client1.xyz.com,另一个客户端是client2.xyz.com,第三个客户端是client3.xyz.com,依此类推。子域对于所有客户端都是不同的。所有这些客户端调用相同的第三方API,并且为所有客户端仅注册一次。而注册重定向uri时,所有设置都只能设置一个,这意味着无论从哪个客户端api调用响应,都只会访问已注册的uri。因此,如何处理具有相同重定向uri的多个客户端站点调用相同的api。
任何人都可以帮忙。