DotNetOpenAuth получает токен доступа Google Consumer - PullRequest
0 голосов
/ 06 сентября 2011

Я изменил Google Consumer для использования в моем сценарии приложения.

Мой сценарий - аутентифицировать пользователя на веб-сайте нашего клиента, а затем войти в нашу систему.Я могу сделать следующее:

1) Получить токен запроса 2) Перенаправить их на сайт клиента.Пользователь вводит имя пользователя и пароль, и они возвращаются на наш URL.

После этого шага я не могу получить токен доступа.

var accessTokenResponse = google.ProcessUserAuthorization ();всегда ноль.

Наш клиент сказал мне, что, когда они возвращаются к нам, они не включают верификатор и подписанный токен запроса.Я не уверен, является ли это причиной, почему я не могу заставить это работать.

Может кто-нибудь помочь, пожалуйста?Я новичок в этом.

Спасибо

1 Ответ

0 голосов
/ 07 сентября 2011

Если вы делаете аутентификацию, то использование OAuth, вероятно, неуместно.Вы должны использовать OpenID вашей аутентификации через Google.

Пока вы используете OAuth, да, строка верификатора обязательна.

...