IIS永远挂在本地网站上

时间:2016-12-10 14:38:02

标签: visual-studio iis iis-express iis-8

我正在尝试设置IIS,以便我可以在dev.example.com上访问我的本地Web应用程序项目。我将物理路径设置为我的Web应用程序的根目录,以及绑定,如下图所示。

enter image description here

我已将此添加到主机文件

enter image description here

但是当尝试在Chrome中访问它时,它就会永远挂起。

enter image description here

我有什么遗失的吗?

1 个答案:

答案 0 :(得分:1)

我必须设置应用程序池标识的权限

ApplicationPoolIdentity实际上是在IIS7中使用的最佳实践。它是一个动态创建的,未充满活力的帐户。要为特定应用程序池添加文件系统安全性,请参阅IIS.net"应用程序池标识"。快速版:

如果您的应用程序池名为" DefaultAppPool" (如果名称不同,则只需替换下面的文本)

打开Windows资源管理器

选择文件或目录。

右键单击该文件,然后选择"属性"

选择"安全"标签

点击"编辑"然后"添加"按钮

点击"地点"按钮,并确保您选择本地计算机。 (如果服务器属于一个域,则不是Windows域。)

输入" IIS AppPool \ DefaultAppPool"在"输入要选择的对象名称:"文本框。 (不要忘记更改" DefaultAppPool"此处为您命名为应用程序池的任何内容。)

点击"检查姓名"按钮并单击"确定"。

我在这里找到了答案

IIS7 Permissions Overview - ApplicationPoolIdentity