Для ASP.NET MVC вы должны ActiveDirectory членство Provider.Проверьте это MSDN для получения дополнительной информации, как использовать и настроить его.У вас есть несколько способов реализовать это:
- с аутентификацией Windows, которая в основном говорит браузеру обрабатывать процесс аутентификации для вас (получение имени пользователя и пароля от пользователя)
- с проверкой подлинности формы, где вы должны реализовать свою пользовательскую форму, чтобы пользователь мог предоставить вам свое имя пользователя и пароль.
Для PHP ваша интеграция будет не такой уж и готовой.Если честно, я никогда не пробовал этого, но вы должны иметь дело с объектом LDAP, чтобы иметь возможность интегрировать Active Directory.Вы можете попробовать эту статью для получения дополнительной информации.