2012-04-11 57 views
0

我已經實現了一個基於示例的授權服務器,並且正在接收訪問令牌以響應客戶端憑據請求。根據我的理解,此訪問令牌具有空用戶名,因爲它不與用戶綁定。用戶名在DotNetOpenAuth2.ResourceServer.VerifyAccess中爲null

我已經實現了一個資源服務器也是基於樣本。當我嘗試驗證訪問令牌在OAuthAuthorizationManager.VerifyOAuth2我的WCF服務器(資源服務器),我從

var error = resourceServer.VerifyAccess(httpRequestInfo, out result); 

爲用戶名的ArgumentNullException如何修改OAuthAuthorizationManager允許一個空的用戶名?

我是否即時創建通用委託人並將其分配給令牌中的範圍。 即應該使用

var error = resourceServer.VerifyAccess(httpRequestInfo, out userName, out scope); 

而不是?

回答

相關問題