dotNetOpenAuth, как отлаживать исключение протокола
Я пытался отладить исключение 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);
Но я не уверен, что не так с моей просьбой или как проверить.