Вопрос по asp.net-mvc-3, asp.net-membership, ldap, asp.net-mvc-4 – MVC 4 Простое членство с LDAP

6

Я хочу попробовать использовать simpleMembership, но подключить его к нашему LDAP. Я не видел в Интернете ничего подобного, только с помощью SQL. Кто-нибудь знает, возможно ли это и может ли привести меня в правильном направлении?

Ваш Ответ

2   ответа
0

Я не уверен, но ActiveDirectoryMembershipProvider может быть настроен для подключения к другому провайдеру LDAP. В предыдущем ответе вы упомянули, что вы используете Active Directory, так что это может даже стать проблемой.

http://msdn.microsoft.com/en-us/library/system.web.security.activedirectorymembershipprovider.aspx

4

Я думаю, что вам нужно создать класс, который наследуется от ExtendedMembershipProvider, и написать реализацию LDAP. Встроенной поддержки LDAP нет.

Увидетьэтот пост для получения дополнительной информации о том, как SimpleMembership работает в ASP.NET MVC 4.

@ ScottLance Поверьте мне, вы не единственный магазин.
Спасибо за информацию. Хотелось бы, чтобы у них было что-то интегрированное, поскольку они уже добавили внешние логины, такие как Google, Yahoo, Facebook и т. Д. Gary James
Что является рациональным в неосуществлении поддержки LDAP? В нашей среде большинство наших приложений запускаются из Active Directory для целей единого входа. Было довольно уныло создавать новый проект MVC 4 в VS 2012, и мы оказались в ситуации, когда у нас нет «простого способа». реализовать Active Directory Forms Auth. Мы должны разорвать раздел «Аккаунт», чтобы получить эту работу. Я не могу поверить, что мы являемся единственным магазином в этой ситуации.

Похожие вопросы