改用户 IIS跑过去

1 windows iis asp.net asp.net-mvc

我正在尝试更改 IIS 运行的用户。我读到 IIS 可能使用 IUSR_computer_name 用户运行,但我不确定此规则是否适用于 IIS 7.0

问题是,尝试映射整个文件系统树时,某些文件夹的访问被拒绝。我需要访问那些文件夹。于是,我决定改变正在使用的IIS。

有人可以给我一些关于如何做到这一点的提示。我花了一整天的时间尝试配置,但没有成功,现在我完成了最后一次尝试。

Eri*_* J. 5

以有权访问文件系统中所有文件夹的用户身份运行 IIS 真的非常危险。你要求被黑(你真的想让 IIS 访问 C:\Windows?)。

最好明确授予运行 IIS 的用户访问您真正需要 IIS 访问的文件夹的权限。

如果您确实必须更改运行 IIS 的身份,则可以通过应用程序池配置来实现。请参见:

http://www.iis.net/learn/manage/configuring-security/application-pool-identities

该文章除了提供更改 IIS 标识的详细过程之外,还提供了有关 IIS 安全性的很好的概述。我建议你在继续之前好好阅读它。

  • 为什么要访问整个文件系统。您的设计存在严重问题。 (2认同)