我有一个与Dynamic CRM交互的ASP.Net网站。它还使用本地ASPNETDB.MDF进行表单身份验证。
对于CRM,我需要为此目的模拟在域上创建的身份。启用身份模拟后,我无法再访问本地成员资格数据库。如何允许用户模拟访问会员数据库的域用户?
非常感谢任何帮助。
答案 0 :(得分:0)
在“我无法再访问本地会员数据库”中,您的意思是什么?
然后,从某种方式来说,我可以猜测对数据库的访问不是本地的,而是远程的。您应该理解“模仿”一词仅对本地访问有意义。在远程访问中,使用术语“委托”。
我只能建议您在ASP.NET,IIS和SQL Server的上下文中搜索模拟与委派 相关术语是“双跃点”,Kerberos,SPN(服务主体名称)等。
您可能希望从中开始
- How To: Use Impersonation and Delegation in ASP.NET 2.0
- ASP.NET Identity Matrix
虽然这是一个品味,背景等问题,但我认为您很容易找到更适合您的背景和理解文章。