Подтвердить что ты не робот

Аутентификация OpenID в ASP.NET?

Я начинаю создавать новое веб-приложение, которое потребует учетных записей пользователей. Теперь, когда у меня есть OpenID, который я использую для этого сайта, я думал, что было бы здорово, если бы я мог использовать OpenID для аутентификации в своем приложении. Есть ли хорошие учебники по интеграции OpenID с сайтом ASP.NET?

4b9b3361

Ответ 1

См. сообщение Скотта Хансельмана об использовании DotNetOpenID в ASP.NET. Блог Andrew Arnott содержит примеры использования DotNetOpenID с ASP.NET, включая ASP.NET MVC.

Недавно я подключил DotNetOpenID для выпуска Subtext 2.0. Это прошло очень гладко - примеры кода, включенные в загрузку DotNetOpenID, весьма полезны. Единственное, что я бы рекомендовал, это то, что вы просто используете библиотеку и избегаете управления ASP.NET. Он использует табличную компоновку (hardcoded) и довольно сложно восстановить.

Ответ 5

DotNetNuke не может быть хорошим текущим примером. Когда мы сделали интеграцию, DotNetOpenID в настоящее время не поддерживает спецификацию OpenID 2.0. Я взломал вилку, чтобы получить поддержку 2.0, и у меня не было возможности разорвать ее для официального выпуска DotNetOpenID 2.0.

Ответ 6

Вы должны проверить DotNetNuke codebase, они использовали OpenID для последних нескольких версий, и вы будете найти рабочий код для его реализации.