Идентификатор Windows Live ID в ASP.NET MVC

Кто-нибудь знает, есть ли способ реализовать аутентификацию Windows Live ID на вашем сайте ASP.NET MVC. Есть некоторая информация о реализациях OpenID, и он использует некоторые библиотеки. Так есть ли способ реализовать Live ID или он еще не поддерживается.

Спасибо


person gljivar    schedule 16.12.2008    source источник
comment
Мне любопытно, почему вы использовали Live ID, а не что-то более гибкое (например, OpenID)? Какая бизнес-логика стоит за таким решением?   -  person ahockley    schedule 17.12.2008
comment
Дело в том, что я хочу разрешить пользователям использовать LiveID или OpenID, или ничего. Я не уверен, хорошая ли это идея, но кажется, что это так, или это возможно. Кстати, LiveID уже используют 380 миллионов пользователей, так что я не думаю, что это плохое бизнес-решение.   -  person gljivar    schedule 17.12.2008
comment
Я не хотел ничего говорить, но без использования моей собственной аутентификации. :).   -  person gljivar    schedule 17.12.2008


Ответы (3)


Так же, как и с членством: http://www.eggheadcafe.com/tutorials/aspnet/48857836-0c72-4efb-9d29-fbcb8e17ef3a/integrate-windows-live-id.aspx

person Filip Ekberg    schedule 16.12.2008
comment
Это все еще способ пойти в .net4 и mvc3? Я ищу что-то более современное. - person Maslow; 03.07.2011
comment
@Maslow, если вы используете шаблон интернет-приложения ASP.NET MVC 3, вы получите контроллер аутентификации, который использует членство. Посмотри на это. Вы можете изменить его, чтобы приспособить к Windows Live ID. - person Filip Ekberg; 03.07.2011

На самом деле это действительный бизнес-пример, и я получил его для работы с asp.net mvc. Я использовал образец кода sdk, опубликованный Филипом, и создал контроллер, который обрабатывал ответ аутентификации. Единственная проблема, с которой я столкнулся, заключалась в процессе проверки приложения Windows Live. Мне не удалось заставить процесс проверки работать с сайтом mvc. Перед загрузкой сайта мне пришлось пройти проверку. См. текст ссылки

person Tyson Swing    schedule 23.11.2010

Более новая информация на

Я думаю, это довольно независимо от mvc или веб-форм.

Руководство разработчика Windows Live Messenger Connect http://msdn.microsoft.com/en-us/library/hh243641.aspx

person Maslow    schedule 03.07.2011