表单身份验证将覆盖IIS7中的模拟

我一直在寻找解决这个问题的地方。 我有一个ASP.NET应用程序在IIS6上运行良好。在IIS 7.5(集成管道)上,我遇到了一些问题。由于应用程序需要访问IIS IUSR帐户下的某些资源,因此在web.config中设置了
<identity impersonate="true" />
。如果用户没有登录时工作正常(即应用程序冒充IUSR并访问资源)。 一旦您通过表单身份验证(由数据库支持)登录,模拟就会停止工作,并且它将恢复为应用程序池用户身份(无法访问所需资源,我已通过procmon验证了这一点)。我知道这可能是集成模式下的表单身份验证的限制。 是否有任何解决方法可以让我在使用表单身份验证时冒充IUSR?     
已邀请:

要回复问题请先登录注册