我一直在尝试调试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);
但是我不确定我的要求是什么问题或者如何进行检查。