Авторизация Asp.net с использованием Azman и Store - xml, adam, sql ..etc
Я настраиваю Azman для авторизации в своем веб-приложении asp.net. У меня может быть хранилище Azman в виде XML, ADAM или Sql-сервера. У меня вопрос, какое хранилище (XML,ADAM,Sql,... и т. Д.) Лучше в каких сценариях.
Пожалуйста помоги. Благодаря /Yogesh
1 ответ
Мы используем XML для тестирования. Я также использовал бы его, если бы мне нужно было распространять его как часть небольшого, легкого приложения (возможно, для отключенных ноутбуков и т. Д.).
Мы используем AD для приложений малого и среднего размера, где управление доступом должно осуществляться централизованной административной группой, если приложения не слишком сильно стучат по серверу AD. Кроме того, для приложений с очень высокой степенью безопасности мне также понадобится AD для аудита (глубокая защита от отказа от авторства).
Если бы у нас были приложения, которые очень интенсивно использовались и имели умеренные или тяжелые зависимости AzMan, я бы, конечно, сохранил это в AD-LDS (он же ADAM).
Я бы, вероятно, подумал о SQL Server, если бы создавал распределенное приложение по всему миру, которое могло бы использовать преимущества репликации. Я не уверен, что очень ценю использование SQL Server.