Можно ли использовать этот поставщик ролей AspNetWindowsTokenRoleProvider
с аутентификацией ASP.NET FORMS (через этого MembershipProvider System.Web.Security.ActiveDirectoryMembershipProvider
)?
Кажется, он работает только с <authentication mode="Windows">
, возможно ли использовать его с FORMS?
background - Целью здесь является предоставление ASP.NET Forms UX при использовании Active Directory в качестве внутренней системы аутентификации. Если есть другой, простой способ сделать это с помощью встроенных технологий, это здорово, и я бы тоже хотел об этом услышать.
обновление
Я должен сказать, что у меня работает аутентификация, и я борюсь с тем, чтобы добавить уровень гранулярного контроля (например, роли).
В настоящее время мне нужно настроить соединение Active Directory так, чтобы оно указывало на определенное подразделение в моем домене, что ограничивает доступ физически в этом подразделении только пользователям - что я хотел бы, это указать мое подключение Active Directory ко всему моему домен и ограничить доступ на основе членства в группах (иначе говоря, роли), это работает, если я использую аутентификацию Windows - но я хотел бы получить лучшее из обоих миров, возможно ли это без написания моего собственного RoleProvider?