天天看點

“IIS配置401錯誤”完美解決方案(原創)

“IIS配置401錯誤”完美解決方案(54powerman)

1、錯誤号401.1

症狀:HTTP 錯誤 401.1 - 未經授權:通路由于憑據無效被拒絕。

分析:

由于使用者匿名通路使用的賬号(預設是IUSR_機器名)被禁用,或者沒有權限通路計算機,将造成使用者無法通路。

解決方案:

(1)檢視IIS管理器中站點安全設定的匿名帳戶是否被禁用,如果是,請嘗試用以下辦法啟用:

控制台->管理工具->計算機管理->本地使用者群組,将IUSR_機器名賬号啟用。如果還沒有解決,請繼續下一步。

(2)檢視本地安全政策中,IIS管理器中站點的預設匿名通路帳号或者其所屬的組是否有通過網絡通路伺服器的權限,如果沒有嘗試用以下步驟賦予權限:

開始->程式->管理工具->本地安全政策->安全政策->本地政策->使用者權限配置設定,輕按兩下“從網絡通路此計算機”,添加IIS預設使用者或者其所屬的組。

注意:一般自定義 IIS預設匿名通路帳号都屬于組,為了安全,沒有特殊需要,請遵循此規則。

2、錯誤号401.2

症狀:HTTP 錯誤 401.2 - 未經授權:通路由于伺服器配置被拒絕。

原因:關閉了匿名身份驗證

運作inetmgr,打開站點屬性->目錄安全性->身份驗證和通路控制->選中“啟用匿名通路”,輸入使用者名,或者點選“浏覽”選擇合法的使用者,并兩次輸入密碼後确定。

3、錯誤号:401.3

症狀:HTTP 錯誤 401.3 - 未經授權:通路由于 ACL 對所請求資源的設定被拒絕。

原因:IIS匿名使用者一般屬于Guests組,而我們一般把存放網站的硬碟的權限隻配置設定給administrators組,這時候按照繼承原則,網站檔案夾也隻有administrators組的成員才能通路,導緻IIS匿名使用者通路該檔案的NTFS權限不足,進而導緻頁面無法通路。

給IIS匿名使用者通路網站檔案夾的權限,方法:進入該檔案夾的安全選項,添加IIS匿名使用者,并賦予相應權限,一般是讀、寫。

繼續閱讀