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