Используйте AzMan RoleManager в сочетании с членством в ASP.NET по умолчанию - PullRequest
1 голос
/ 13 июля 2011

Я хотел бы использовать AzMan RoleManager API в моем существующем веб-приложении.Я уже использую поставщика членства ASP.NET по умолчанию, который хранит своих пользователей в базе данных ASPNETDB.

Я быстро взглянул на AzMan и администрировал свое хранилище политик с помощью прилагаемого инструмента.Однако я смог только добавить локальных пользователей ПК (Windows Server 2003) в магазин. Есть ли простой способ подключить AzMan к поставщику членства ASP.NET по умолчанию?

1 Ответ

3 голосов
/ 28 июля 2011

AzMan основан на компоненте диспетчера авторизации Windows, который имеет собственную схему и управление.Он не интегрируется с поставщиком членства ASP.NET, чтобы использовать его в качестве хранилища политик или выбирать членство.AzMan может управлять членством любого пользователя, для которого он может определить идентификатор безопасности (SID), который может включать пользователей в домене или хранилище ADAM.Я не верю, что в провайдере членства ASP.NET используются SID, если только вы не используете провайдера членства Active Directory (но вы уже сказали, что используете провайдера членства в SQL Server).

Краткий ответ: нет, при запуске из поставщика членства в SQL Server нелегкий путь.

...