我正在我的asp.net网络应用程序中设置Azman进行授权。我可以将Azman存储为XML或ADAM或Sql服务器。 我的问题是,哪些商店(XML,ADAM,Sql,..等)在什么情况下更好。
请帮忙。 感谢/约杰什
答案 0 :(得分:0)
我们使用XML进行测试。如果我需要将它作为小型轻量级应用程序(可能是断开连接的笔记本电脑等)的一部分进行分发,我也会使用它。
我们将AD用于需要由集中管理组管理访问控制的中小型应用程序,只要这些应用程序不会过多地滥用AD服务器。此外,对于非常高安全性的应用程序,我还需要AD进行审核(深度不可否认防御)。
如果我们的应用程序使用频繁且具有中等或重度的AzMan依赖关系,我肯定会将其存储在AD-LDS(又名ADAM)中。
如果我正在创建一个可以利用复制的全球分布式应用程序,我可能会考虑使用SQL Server。我不确定我是否非常了解使用SQL Server的价值。