Сведения о вопросе

Killer

04:20, 9th August, 2020

Теги

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

Просмотров: 440   Ответов: 6

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



  Сведения об ответе

DAAA

08:16, 2nd August, 2020

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

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


  Сведения об ответе

nYU

09:42, 13th August, 2020

DotNetOpenId доступно по адресу http://code.google.com/p/dotnetopenid


  Сведения об ответе

baggs

22:29, 14th August, 2020

Есть ли какие-нибудь хорошие учебники о том, как интегрировать OpenId с сайтом ASP.NET?

Сообщение Эндрю Арнотта под названием "Как добавить OpenID на ваш ASP.NET веб-сайт (в C# или VB.NET)"


  Сведения об ответе

fo_I_K

03:11, 17th August, 2020

Я думаю о том же самом. На открытом сайте ID есть ссылка 'For Developers' @ http://openid.net/developers/ , а оттуда есть ссылка на 'Open Libraries' @ http://wiki.openid.net/Libraries и, наконец, есть ссылка под названием 'DotNetOpenID' @ http://dotnetopenid.googlecode.com/ , которая, вероятно, является тем, что вы ищете.

Удачи.


  Сведения об ответе

park

21:22, 21st August, 2020

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


  Сведения об ответе

piter

12:15, 27th August, 2020

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


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться