我已经基于示例实现了一个授权服务器,并且正在接收一个访问令牌以响应客户端凭据请求。据我了解,此访问令牌的用户名为空,因为它与用户无关。
我也基于示例实现了一个资源服务器。当我尝试在 OAuthAuthorizationManager.VerifyOAuth2 中验证我的 wcf 服务器(资源服务器)中的访问令牌时,我从
var error = resourceServer.VerifyAccess(httpRequestInfo, out result);
如何修改 OAuthAuthorizationManager 以允许空用户名?
我是否即时创建通用主体并将其分配给令牌中的范围。即我应该使用
var error = resourceServer.VerifyAccess(httpRequestInfo, out userName, out scope);
反而?