2

dotnetOpenAuth.Messaging.Protocol 例外をしばらくデバッグしようとしてきましたが、正確な問題を見つけて修正する方法がわかりません。

私は MVC を使用しており、Oauth2 でユーザーをログに記録しようとしています。フロー内の通常のログインでは問題なく機能しますが、ユーザーがパスワードをリセットし、oauth ログインのために自動的にコントローラーにリダイレクトされると、次のエラーが発生します。

DotNetOpenAuth.Messaging.ProtocolException was unhandled by user code
HResult=-2146233088
Message=Unexpected OAuth authorization response received with callback
        and client state that does not match an expected value.
Source=DotNetOpenAuth.Core

この問題にアプローチする方法や、リクエストの何が問題なのかを特定する方法がわかりません。どんな方向性でも大歓迎です。

特に問題を引き起こしているのは次の行です。

 OAuthClient.ProcessUserAuthorization(Request);

しかし、リクエストのどこが間違っているのか、または確認する方法がわかりません。

4

0 に答える 0