Двуногий оут с дотнетопенавтом 4.0 проблемы - PullRequest
0 голосов
/ 29 марта 2012

Я видел это Двуногий OAuth с использованием DotNetOpenAuth , но он не предоставляет никаких подробностей о том, как удалить одну из ног.

Я нахожу код довольно сложным, чтобы разобраться (используя DotNetOpenAuth 4.0).Может кто-нибудь дать мне какие-нибудь советы о том, как изменить образцы для выполнения двуногой аутентификации?

Ответы [ 2 ]

3 голосов
/ 30 марта 2012

От поставщика услуг достаточно просто авторизовать токен запроса непосредственно перед возвратом того, что обычно является токеном неавторизованного запроса. Поскольку поставщик услуг уже должен предоставить код для генерации и хранения токенов запросов, это должно быть просто.

От потребителя просто пропустите шаг перенаправления. Пример этого есть в коде GoogleApps2Legged.aspx из примеров OAuthConsumer.

1 голос
/ 10 июля 2012

Взгляните на этот пост, в котором объясняется, как реализовать двухсторонний протокол OAuth с использованием DotNetOpenAuth 4 с ключом пользователя Google Apps + секретным.

Сбой аутентификации Google Calendar V3 2 Legged

Надеюсь, это поможет вам:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...