在我的 DotNetOpenAouth 客户端应用程序中,我通过发送
AuthorizationEP + "?client_id=" + _appId + "&redirect_uri=" + HttpUtility.UrlEncode(returnUrl.ToString()) + "&scope=http://localhost:4314/api/domains" + "&response_type=code"
.
然后,我正确地收到了http://localhost:4314/api/domains
范围的身份验证令牌。
http://localhost:4314/api/domains.json
但是,当我通过或URL调用我的 Restful api 时http://localhost:4314/api/domains.xml
,指定的范围不适合并且我的资源服务器在resourceServer.GetPrincipal
.
如何在不考虑 url 中的“.json”或“.xml”的情况下检查我的范围?
感谢帮助。