[IIS]HTTP 錯誤 401.3 - Unauthorized

目錄設定 共用 只給某個使用者檢視之後,
原本可以透過 Browser 去 Read 某個 txt 檔,就出現了 401.3 的錯誤

環境: Windows 2008

跟同事 Jei 在查一個 401.3 的問題,當一個目錄設定 共用 只給某個使用者檢視之後,

原本可以透過 Browser 去 Read 某個 txt 檔,就出現了 401.3 的錯誤,如下,

image

 

Application Pool的權限明明就設定以那個使用者來執行了呀!!!

經過測試,有以下2個方式,

1.設定 匿名驗證 的使用者(預設是IUSR)

image

 

將 匿名驗證的識別,改為有權限的那個使用者。

image

如果應用程式集區的使用者是有權限的使用者,就可以設定為「應用程式集區識別(P)」,如下,

image

 

2.設定應用程式 傳遞驗證的「連線身份」

image

image

 

如果大家有其他的方式,也請讓我知道,謝謝。

感謝同事 jei 的幫忙測試。

Hi, 

亂馬客Blog已移到了 「亂馬客​ : Re:從零開始的軟體開發生活

請大家繼續支持 ^_^