模拟userName而非App Pool MVC2

时间:2011-08-22 13:31:51

标签: wcf asp.net-mvc-2 active-directory

之前,我问过一个关于从MVC2网站上的用户获取Windows活动目录信息的问题(使用Windows身份验证)并将其传递给webService以便可以使用web服务... webservice使用用户的用户名来顺便拿回信息......在同一个web服务中,将调用一个Oracle数据库,但设置的用户名与用户无关,只是FYI ...... 嗯,它很有用。它绝对适用于我,但我的团队的其他一些成员没有我的权限,但是有问题......

现在有没有人处理过这个问题的任何好的教程...我会在一秒钟内扩展我的问题。必须参加快速会议。

德里克

1 个答案:

答案 0 :(得分:0)

这个MSDN article很好地概述了Windows中的模拟与委派。默认情况下,ASP.NET始终将AppPool标识用于线程的安全上下文。模拟仅限于访问执行代码的计算机的本地资源。授权需要允许访问远程/网络资源(WCF服务)。以下a good MSDN article是关于如何模仿&代表团在WCF工作。

相关问题