模拟不在IIS7上的HTTP处理程序上工作

时间:2011-10-31 13:53:02

标签: asp.net iis-7 impersonation

我有一个http处理程序,可以将文件保存在远程位置。为此,我需要特定权限,整个应用程序配置为使用模拟(web.config设置)

这适用于所有页面(其他一些页面也需要相同的特定权限)但模拟不适用于http处理程序,它只是不模仿。

这在IIS6上运行良好,但在IIS7上运行不正常。应用程序池模式是经典的

1 个答案:

答案 0 :(得分:0)

为什么冒充文件io权限,这就是应用程序池标识的用途?将处理程序的应用程序池的标识设置为有权执行IO的用户。

Specify an Identity for an Application Pool (IIS 7)

Configuring Application Pool Identity with IIS 6.0 (IIS 6.0)