0

現在のMVC4環境内に、1つのプロバイダーのOAuthサービスを処理する既存のカスタムOAuth2.0プロセスがあります。私のプロセスでは、アクセストークンと更新トークンを保存し、それらを呼び出して、サーバー側でサービスにアクセスします(必要に応じて、アクセストークンを更新トークンで更新する場合も同様です)。

私は自分のサイトを標準化してさらにサービスを追加したいと考えているので、当然、DotNetOpenAuthに目を向けました。私はこれまでのところドキュメントを読んでいるだけだと言ってこれを前置きします。私の大きな質問はこれです:更新トークンを保存および取得するためのデータソースがすでにあることを知っているので、これをDotNetOpenAuthの実装に組み込むことができますか?

私が読んでいる例では、DotNetOpenAuthが自動的に管理されているように感じられるため、DotNetOpenAuthがアクセストークンと更新トークンを管理する方法と一般的に混同していると思います。

4

1 に答える 1

2

DotNetOpenAuthはアクセストークンや更新トークンを保存しませんが、それを行うにはアプリに依存します。すでに行っているので、DotNetOpenAuthの追加はかなり簡単です。IAuthorizationState更新トークンをDotNetOpenAuthに渡すときに、かなり単純なインターフェイスを実装する必要がある場合がありますが、それだけです。

于 2013-02-09T05:47:21.583 に答える