我有一个http处理程序,可以将文件保存在远程位置。为此,我需要特定权限,整个应用程序配置为使用模拟(web.config设置)
这适用于所有页面(其他一些页面也需要相同的特定权限)但模拟不适用于http处理程序,它只是不模仿。
这在IIS6上运行良好,但在IIS7上运行不正常。应用程序池模式是经典的
答案 0 :(得分:0)
为什么冒充文件io权限,这就是应用程序池标识的用途?将处理程序的应用程序池的标识设置为有权执行IO的用户。
Specify an Identity for an Application Pool (IIS 7)
Configuring Application Pool Identity with IIS 6.0 (IIS 6.0)