1. 程式人生 > >IIS網站彈出域名登陸框的解決辦法

IIS網站彈出域名登陸框的解決辦法

前兩天設定了FTP登陸的匿名賬戶以後,突然發現之前建立的sites登陸都需要輸入域名賬戶,

上網查了下問題,耗時一天終於解決了,windows下的設定還是比較亂,說明下以備不時之需。

HTTP 錯誤 401.1 - 未經授權:訪問由於憑據無效被拒絕。

分析:
由於使用者匿名訪問使用的賬號(預設是IUSR_機器名)被禁用,或者沒有許可權訪問計算機,將造成使用者無法訪問。
解決方案:
(1)檢視IIS管理器中站點安全設定的匿名帳戶是否被禁用,如果是,請嘗試用以下辦法啟用:
控制面板->管理工具->計算機管理->本地使用者和組,將IUSR_機器名賬號啟用。如果還沒有解決,請繼續下一步。

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

開始->程式->管理工具->本地安全策略->安全策略->本地策略->使用者許可權分配,雙擊“從網路訪問此計算機”,新增IIS預設使用者或者其所屬的組。
注意:一般自定義 IIS預設匿名訪問帳號都屬於組。

(3)設定過程中修改過匿名賬戶的預設密碼,需同步修改IIS server中相應的設定,頁面屬性->目錄安全->訪問許可權->編輯->允許匿名訪問中修改IUSR_機器名使用者訪問密碼。