糯米文學吧

位置:首頁 > 範文 > 工作方案

訪問IIS需要用户名密碼有什麼解決方法

訪問IIS需要用户名密碼怎麼辦,IIS服務器組件安裝後之後,設置Web服務也沒有問題,但是當訪問指定好的網站是,卻彈出密碼提示窗口,要求輸入密碼。

訪問IIS需要用户名密碼有什麼解決方法

解決辦法如下:

訪問的網頁文件本身加了密。比如"默認Web站點"原主目錄"X:/Inetpub/wwwroot"下的首頁文件""訪問時就需要密碼。

沒有設置允許匿名訪問。在"Internet信息服務器"中,查看在該站點的屬性配置項下的"目錄安全性"中是否設置好下面的允許"匿名訪問"這一項,並且其下"編輯"中"匿名用户賬號"中"用户名"一項應為"IUSR_computer"(其中"computer"為計算機名)的格式;另外,還需要已勾選中"允許IIS控制密碼"一項。

目標目錄被限制了訪問權限。此項僅當該目錄位於NTFS格式分區中時才可能出現。方法:在其上單擊右鍵,選"屬性",再進入"安全"窗口,看列表中是不是默認的允許"Everyone"組完全控制的狀態。

1、查看網站屬性——文檔 :看看啟用默認文檔中是否存在: (最好全都有,沒有可添加) 。

2、查看網站屬性——主目錄 :A、本地路徑是否指定正確。 B、是否勾選“腳本資源訪問”? C、是否勾選“讀取”?D、執行權限:純腳本 。

3、查看網站屬性——目錄安全性——編輯 :A、是否勾選“匿名訪問”?B、用户名:IUSR_您的計算機名(不對,就點瀏覽選擇)。C、密碼不用改,勾選“允許IIS控制密碼”就可以了。 D、其它不用選 。

4、查看網站屬性——網站A、IP地址:全部未分配或者選擇一個 。B、TCP端口:80 (最好不要改,改了訪問方法就不一)。

5、打開控制面板——管理工具——計算機管理——本地用户和組——用户。A、看看“IUSR_您的計算機名”此用户有沒有啟動,必須啟動(説明:有紅色的×表示沒有啟動)。B、看看“IWAM_您的計算機名”此用户有沒有啟動,必須啟動(説明:有紅色的×表示沒有啟動)。C、在“IWAM_您的計算機名”該用户上按右鍵——設置密碼(密碼要記住,後面還需要用上該密碼)。

6、打開控制面板——管理工具——組件服務——組件服務——計算機——我的電腦——COM+應用程序 :A、在“IIS Out-Of-Process Pooled Applications”上按右鍵選擇‘屬性’——選擇‘標識’,指定用户:IWAM_您計算機名(説明:可以點瀏覽查找);輸入密碼,密碼上面步驟的密碼。再次啟動該服務,啟動後它會動。B、在“IIS In-Process Applications”上按右鍵選擇‘屬性’——選擇‘安全性’,將‘啟用身份驗證’勾去掉。C、在“IIS Utilities”上按右鍵選擇‘屬性’——選擇‘安全性’,將‘啟用身份驗證’勾去掉。

因為只是用IP地址不能正常進行訪問,所以感覺不會是大問題,根據以往的經驗,首先查看用户組中的"IUSR_計算機名"、"IWAM_計算機名"兩個賬號是否被禁用了,結果發現狀態正常。

接下來懷疑是IIS默認網站屬性中"匿名訪問和身份驗證控制"(在"目錄安全性"選項卡中)一項被不小心禁用了,打開相應對話框後發現並未禁用。難道是匿名訪問賬號(IUSR_計算機名)的`密碼與用户組中的密碼不同步了?手工進行同步設置後,發現問題依舊。

IIS出現類似問題的原因不外乎這幾種啊,還能是什麼原因呢?沒有辦法,乾脆重裝IIS!幾分鐘後,IIS安裝完畢,但一試卻發現,剛才還只是用IP地址不能訪問,結果現在用計算機名也不能訪問了,總是提示DCOM+錯誤。查看系統日誌,顯示為"DCOM遇到錯誤。登錄失敗: 未知的用户名或錯誤密碼"。

進入控制面板的"組件服務"中,發現"DCOM配置"上有紅箭頭標誌,不能正常打開,看來問題就出在這兒。但是怎麼處理呢?查看系統的本地服務,發現DCOM正常;然後查看其依存關係,發現依存於"Remote Procedure Call (RPC)"服務;進一步查看RPC的狀態,發現狀態正常;再看RPC的依存關係,現在與其相關的"Distributed Transaction Coordinator"服務是禁止的,其描述為"協調跨多個數據庫、消息隊列、文件系統等資源管理器的事務"。將其開啟後,發現IIS馬上就可以用多種方式進行訪問了。

DCOM 是Microsoft的分佈式COM技術,擴展了組件對象模型(COM)技術,使能夠支持在局域網、廣域網甚至Internet上不同計算機對象之間的通訊。

標籤:IIS 用户名 訪問