說明
在我將伺服器昇級至DC後,本來可以跑的網站,突然通通不能跑了@@,只留下一個令人無奈的畫面→
研究了一下,發現原來是因為昇級至DC之後,許多原有的本機使用者都不見了 (因為安全的原因)。
好吧,那只好自己來設定一個囉。
解決方法
解決方式如下 (僅支援IIS 7)→
1. 開啟相關網站的「Authentication」頁面。
2. 看到原有設定使用者為「IUSR」
注意1:伺服器昇級為DC後,原有的使用者帳戶已無法使用,所以我們會設定一個新的來代替他。
注意2:若選擇下方的「Application pool identity」,則會使用「Network Service」這個帳戶,而且立刻解決了401.3的問題;但是也將意味著,所有網路上的匿名使用者,只要登入你的網站,同時也取得了「Network Service」的相關權限。「我非常不建議你這麼作」。
3. 開啟「Server Manager」,跳至「Active Directory Users and Computers」,並新增一個新的使用者。
4. 新增完成後,回到3的畫面,輸入使用者名稱及密碼。
5. 再回到IIS管理員,設定目錄的權限。
6. 設定剛剛新增的使用者之權限為「讀取與執行、列出目錄、讀」即可。
7. 大功告成。
沒有留言:
張貼留言