2012-04-11 2 views
0

サンプルに基づいて承認サーバーを実装しましたが、クライアントの資格情報要求に応じてアクセストークンを受け取りました。私の理解から、このアクセストークンはユーザーに結び付けられていないため、ヌルユーザー名を持っています。DotNetOpenAuth2.ResourceServer.VerifyAccessでユーザー名がnullです

サンプルにも基づいてリソースサーバーを実装しました。私はOAuthAuthorizationManager.VerifyOAuth2の私のWCFサーバ(リソースサーバ)にアクセストークンを検証しようとすると、私は

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

からユーザ名の例外ArgumentNullExceptionを取得するにはどうすればヌルのユーザー名を許可するようにOAuthAuthorizationManagerを変更することができますか?

一般的なプリンシパルをオンザフライで作成し、それをトークンのスコープに割り当てますか。 つまり、私は

の代わりに使用する必要がありますか?

答えて

関連する問題