私は実装しようOAuth2Authorization Server
としています。MVC4Webクライアントプロジェクトでそれに接続しようとしていDotNetOpenAuth.AspNet.Clients.OAuth2Client
ます。
私のSPAWebクライアントでは、のAccessToken
オーバーライドQueryAccessToken
を取得できますOAuth2Client
。
私AccessToken
の場合、REST APIサービスを呼び出して、ユーザーの追加データとして成功した結果を得ることができます。
....
HttpWebRequest apiRequest =
(HttpWebRequest)WebRequest.Create(".....://localhost:4314/api/TodoList");
DotNetOpenAuth.OAuth2.ClientBase.AuthorizeRequest(apiRequest, AccessToken);
....
しかし、しばらくAccessToken
すると期限切れになり、エラーが発生するためAccessToken
、次のRESTサービス呼び出しのために更新する必要があります。
AccessToken
方法の内部を更新するにはどうすればよいOAuth2Client
ですか?使用できますClientBase.RefreshAuthorization(....)
か?
ありがとうカーメロ