1

我有一个带有以下 IIS 设置的经典 asp 网站:
1. 启用了 windows 身份验证
2. 禁用了模拟,匿名和基本身份验证也是如此
3. 应用程序池是 .Net 4.0,具有自定义进程模型标识的集成管道。此身份被授予对 unc 本地和网络共享、批处理文件等

的独占完全访问权限 ASP 应用程序
1. 显示登录到 Web 应用程序的用户的用户信息,
2. 访问上述共享以显示报告,
3. 通过创建报告在此 Web 应用程序(使用 webrequest)中调用 POST 到 asp 文件的 DLL,并获取 XMl 并将 XML 写入共享。

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

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

4

0 回答 0