IIS通过登录用户和非池标识访问资源。如何强制执行POOL身份

时间:2013-07-23 20:24:21

标签: windows-authentication applicationpoolidentity

我有一个经典的asp网站,其中包含以下IIS设置:
1。 Windows身份验证已启用
2。模拟已禁用,匿名和基本身份验证也是如此
3。应用程序池是.Net 4.0,具有自定义Process模型标识的集成管道。此身份可以独家完全访问unc本地和网络共享,批处理文件等

asp应用程序
1。显示用户登录Web应用程序的用户信息,
2。访问上述共享以显示报告,
3。通过调用DLL来创建报告,这些DLL将POST发送到此Web应用程序中的asp文件(uing webrequest)并获取XMl并将XML写入共享。

我面临的问题是上述所有调用都是代表应用程序用户而不是应用程序池中的进程模型标识用户进行的。因此,大多数请求都会抛出Permission denied或401错误。

问题:我们如何配置网站,以便所做的调用只能代表应用程序池用户?

0 个答案:

没有答案