IIS永远挂在本地网站上
IIS hanging forever local website
我正在尝试设置 IIS,以便我可以在 dev.example.com 访问我的本地 Web 应用程序项目。我将物理路径设置为我的网络应用程序的根目录,并且绑定如下图所示。
我已将其添加到主机文件
但是当试图在 chrome 中访问它时,它永远挂起。
有什么我遗漏的吗?
我必须设置我的应用程序池标识的权限
ApplicationPoolIdentity 实际上是在 IIS7 中使用的最佳实践。它是一个动态创建的非特权帐户。要为特定应用程序池添加文件系统安全性,请参阅 IIS.net 的 "Application Pool Identities"。快速版本:
如果您的应用程序池名为 "DefaultAppPool"(如果名称不同,只需替换下面的文本)
打开Windows资源管理器
Select 一个文件或目录。
右键单击该文件 select "Properties"
Select "Security" 选项卡
单击 "Edit",然后单击 "Add" 按钮
单击 "Locations" 按钮并确保您 select 是本地计算机。 (如果服务器属于一个域,则不是 Windows 域。)
在 "Enter the object names to select:" 文本框中输入 "IIS AppPool\DefaultAppPool"。 (不要忘记将此处的 "DefaultAppPool" 更改为您命名应用程序池的任何名称。)
单击 "Check Names" 按钮,然后单击 "OK"。
我在这里找到了答案
IIS7 Permissions Overview - ApplicationPoolIdentity
我正在尝试设置 IIS,以便我可以在 dev.example.com 访问我的本地 Web 应用程序项目。我将物理路径设置为我的网络应用程序的根目录,并且绑定如下图所示。
我已将其添加到主机文件
但是当试图在 chrome 中访问它时,它永远挂起。
有什么我遗漏的吗?
我必须设置我的应用程序池标识的权限
ApplicationPoolIdentity 实际上是在 IIS7 中使用的最佳实践。它是一个动态创建的非特权帐户。要为特定应用程序池添加文件系统安全性,请参阅 IIS.net 的 "Application Pool Identities"。快速版本:
如果您的应用程序池名为 "DefaultAppPool"(如果名称不同,只需替换下面的文本)
打开Windows资源管理器
Select 一个文件或目录。
右键单击该文件 select "Properties"
Select "Security" 选项卡
单击 "Edit",然后单击 "Add" 按钮
单击 "Locations" 按钮并确保您 select 是本地计算机。 (如果服务器属于一个域,则不是 Windows 域。)
在 "Enter the object names to select:" 文本框中输入 "IIS AppPool\DefaultAppPool"。 (不要忘记将此处的 "DefaultAppPool" 更改为您命名应用程序池的任何名称。)
单击 "Check Names" 按钮,然后单击 "OK"。
我在这里找到了答案
IIS7 Permissions Overview - ApplicationPoolIdentity