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);

Но я не уверен, что не так с моей просьбой или как проверить.

0 ответов

Другие вопросы по тегам