Библиотека SSO на asp.net C #

2

Что такое библиотека с открытым исходным кодом, доступная в С#.NET для единого входа.

В основном я хочу подключиться к SSO Google, а затем продолжить работу с другими провайдерами.

Теги:
single-sign-on
google-sso

4 ответа

2
Лучший ответ

Отъезд: DotNetOpenAuth

Кроме того, вы можете проверить следующие ссылки:
http://msdn.microsoft.com/en-us/library/ms972971.aspx
http://weblogs.asp.net/hernandl/archive/2004/06/09/ssoformsauth.aspx

1

Фонд Windows Identity Foundation (WIF) является официальной библиотекой Microsoft для федерации удостоверений.

В вашем сценарии вы также можете использовать службу контроля доступа (ACS) для объединения идентификаторов с Google, Yahoo!, и т.д. Все они (и более) поддерживаются из коробки.

Образцы, документация и т.д. доступны здесь: http://claimsid.codeplex.com

0

Вы должны использовать DotNetOpenAuth, как указано в ответе Камяра. Если вы хотите увидеть целую реализацию, используя DotNetOpenAuth и другие серии вспомогательных библиотек, вы должны взглянуть на эту статью:

Интеграция OpenID в веб-формы ASP.NET с использованием DotNetOpenAuth

  • 0
    это мертвая ссылка
  • 1
    ссылка была обновлена!
0

Если у вас есть немного больше контроля над серверами, Shibboleth также может быть вариантом. Это фактически упростило большую часть нашего приложения, которое обслуживает тысячи пользователей, и оно хорошо продумано, гибко и масштабируемо. В основном, определите каталог, на который следует смотреть учетные данные, и Shibboleth позаботится об остальном.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню