2016-12-10 130 views
0

我想設置IIS,以便我可以在dev.example.com上訪問我的本地Web應用程序項目。我將物理路徑設置爲我的Web應用程序的根目錄,並具有如下圖所示的綁定。IIS永遠掛在本地網站

enter image description here

我已經加入這個hosts文件

enter image description here

但是,試圖訪問它時在Chrome它只是掛起,直到永遠。

enter image description here

有我丟失的東西?

+0

答案它爲http://127.0.0.1:80工作? –

+0

我剛剛找到404找不到?它不會像dev.example.com那樣永遠掛起 – Hafax

+0

您的瀏覽器中是否有任何Internet代理設置? –

回答

1

我不得不把我的應用程序池標識的權限

ApplicationPoolIdentity實際上是在IIS7使用的最佳實踐。它是一個動態創建的,未開發的賬戶。要爲特定應用程序池添加文件系統安全性,請參閱IIS.net的「應用程序池標識」。快速版本:

如果應用程序池被命名爲「默認應用」(只需更換下面這段文字,如果它被命名不同)

打開Windows資源管理器

選擇一個文件或目錄。

右鍵單擊該文件並選擇「屬性」

選擇「安全」選項卡

單擊「編輯」,然後「添加」按鈕

點擊「位置」按鈕,並確定你選擇了本地機器。 (如果服務器屬於Windows域,則不是Windows域。)

在「輸入要選擇的對象名稱:」文本框中輸入「IIS AppPool \ DefaultAppPool」。 (不要忘記在這裏將「DefaultAppPool」更改爲您指定應用程序池的任何內容。)

單擊「檢查名稱」按鈕並單擊「確定」。

我發現這裏

IIS7 Permissions Overview - ApplicationPoolIdentity