Совместное использование поставщиков членства в SQL и AD в ASP.NET 4.5

У меня есть приложение, которое используется как внутренними сотрудниками, так и внешними клиентами. Я хотел бы, чтобы внутренние пользователи проходили аутентификацию в Active Directory, а клиенты использовали поставщика членства Universal Providers.

Я смутно знаком с тем, как настроить несколько провайдеров членства, но в чем я не уверен, так это лучший способ определить, против какого провайдера аутентифицировать пользователя. Это общий сценарий и, если да, существует ли стандартный подход к нему?

1 ответ

Я сделал что-то подобное. Однако мы использовали "Аутентификацию по формам". В файле Login.aspx.cs мы сначала пытаемся пройти аутентификацию в Active Directory, а если это не удается, то мы используем базу данных SQL. В моих глазах было гораздо проще сделать это таким образом.

Другие вопросы по тегам