訪問IIS需要用戶名密碼的方法
訪問IIS需要用戶名密碼的方法
訪問IIS需要用戶名密碼怎么辦,IIS服務(wù)器組件安裝后之后,設(shè)置Web服務(wù)也沒有問題,但是當(dāng)訪問指定好的網(wǎng)站是,卻彈出密碼提示窗口,要求輸入密碼。下面是學(xué)習(xí)啦小編為大家整理的關(guān)于訪問IIS需要用戶名密碼的方法,一起來看看吧!
訪問IIS需要用戶名密碼的方法
卻彈出密碼提示窗口,要求輸入密碼。
解決辦法如下:
訪問的網(wǎng)頁(yè)文件本身加了密。比如"默認(rèn)Web站點(diǎn)"原主目錄"X:/Inetpub/wwwroot"下的首頁(yè)文件"iisstart.asp"訪問時(shí)就需要密碼。
沒有設(shè)置允許匿名訪問。在"Internet信息服務(wù)器"中,查看在該站點(diǎn)的屬性配置項(xiàng)下的"目錄安全性"中是否設(shè)置好下面的允許"匿名訪問"這一項(xiàng),并且其下"編輯"中"匿名用戶賬號(hào)"中"用戶名"一項(xiàng)應(yīng)為"IUSR_computer"(其中"computer"為計(jì)算機(jī)名)的格式;另外,還需要已勾選中"允許IIS控制密碼"一項(xiàng)。目標(biāo)目錄被限制了訪問權(quán)限。此項(xiàng)僅當(dāng)該目錄位于NTFS格式分區(qū)中時(shí)才可能出現(xiàn)。方法:在其上單擊右鍵,選"屬性",再進(jìn)入"安全"窗口,看列表中是不是默認(rèn)的允許"Everyone"組完全控制的狀態(tài)。
1、查看網(wǎng)站屬性——文檔 :看看啟用默認(rèn)文檔中是否存在:index.asp index.htm index.html (最好全都有,沒有可添加) 。
2、查看網(wǎng)站屬性——主目錄 :A、本地路徑是否指定正確。 B、是否勾選“腳本資源訪問”? C、是否勾選“讀取”?D、執(zhí)行權(quán)限:純腳本 。
3、查看網(wǎng)站屬性——目錄安全性——編輯 :A、是否勾選“匿名訪問”?B、用戶名:IUSR_您的計(jì)算機(jī)名(不對(duì),就點(diǎn)瀏覽選擇)。C、密碼不用改,勾選“允許IIS控制密碼”就可以了。 D、其它不用選 。
4、查看網(wǎng)站屬性——網(wǎng)站A、IP地址:全部未分配或者選擇一個(gè) 。B、TCP端口:80 (最好不要改,改了訪問方法就不一)。
5、打開控制面板——管理工具——計(jì)算機(jī)管理——本地用戶和組——用戶。A、看看“IUSR_您的計(jì)算機(jī)名”此用戶有沒有啟動(dòng),必須啟動(dòng)(說明:有紅色的×表示沒有啟動(dòng))。B、看看“IWAM_您的計(jì)算機(jī)名”此用戶有沒有啟動(dòng),必須啟動(dòng)(說明:有紅色的×表示沒有啟動(dòng))。C、在“IWAM_您的計(jì)算機(jī)名”該用戶上按右鍵——設(shè)置密碼(密碼要記住,后面還需要用上該密碼)。
6、打開控制面板——管理工具——組件服務(wù)——組件服務(wù)——計(jì)算機(jī)——我的電腦——COM+應(yīng)用程序 :A、在“IIS Out-Of-Process Pooled Applications”上按右鍵選擇‘屬性’——選擇‘標(biāo)識(shí)’,指定用戶:IWAM_您計(jì)算機(jī)名(說明:可以點(diǎn)瀏覽查找);輸入密碼,密碼上面步驟的密碼。再次啟動(dòng)該服務(wù),啟動(dòng)后它會(huì)動(dòng)。B、在“IIS In-Process Applications”上按右鍵選擇‘屬性’——選擇‘安全性’,將‘啟用身份驗(yàn)證’勾去掉。C、在“IIS Utilities”上按右鍵選擇‘屬性’——選擇‘安全性’,將‘啟用身份驗(yàn)證’勾去掉。
因?yàn)橹皇怯肐P地址不能正常進(jìn)行訪問,所以感覺不會(huì)是大問題,根據(jù)以往的經(jīng)驗(yàn),首先查看用戶組中的"IUSR_計(jì)算機(jī)名"、"IWAM_計(jì)算機(jī)名"兩個(gè)賬號(hào)是否被禁用了,結(jié)果發(fā)現(xiàn)狀態(tài)正常。
接下來懷疑是IIS默認(rèn)網(wǎng)站屬性中"匿名訪問和身份驗(yàn)證控制"(在"目錄安全性"選項(xiàng)卡中)一項(xiàng)被不小心禁用了,打開相應(yīng)對(duì)話框后發(fā)現(xiàn)并未禁用。難道是匿名訪問賬號(hào)(IUSR_計(jì)算機(jī)名)的密碼與用戶組中的密碼不同步了?手工進(jìn)行同步設(shè)置后,發(fā)現(xiàn)問題依舊。
IIS出現(xiàn)類似問題的原因不外乎這幾種啊,還能是什么原因呢?沒有辦法,干脆重裝IIS!幾分鐘后,IIS安裝完畢,但一試卻發(fā)現(xiàn),剛才還只是用IP地址不能訪問,結(jié)果現(xiàn)在用計(jì)算機(jī)名也不能訪問了,總是提示DCOM+錯(cuò)誤。查看系統(tǒng)日志,顯示為"DCOM遇到錯(cuò)誤。登錄失敗: 未知的用戶名或錯(cuò)誤密碼"。
進(jìn)入控制面板的"組件服務(wù)"中,發(fā)現(xiàn)"DCOM配置"上有紅箭頭標(biāo)志,不能正常打開,看來問題就出在這兒。但是怎么處理呢?查看系統(tǒng)的本地服務(wù),發(fā)現(xiàn)DCOM正常;然后查看其依存關(guān)系,發(fā)現(xiàn)依存于"Remote Procedure Call (RPC)"服務(wù);進(jìn)一步查看RPC的狀態(tài),發(fā)現(xiàn)狀態(tài)正常;再看RPC的依存關(guān)系,現(xiàn)在與其相關(guān)的"Distributed Transaction Coordinator"服務(wù)是禁止的,其描述為"協(xié)調(diào)跨多個(gè)數(shù)據(jù)庫(kù)、消息隊(duì)列、文件系統(tǒng)等資源管理器的事務(wù)"。將其開啟后,發(fā)現(xiàn)IIS馬上就可以用多種方式進(jìn)行訪問了。
DCOM 是Microsoft的分布式COM技術(shù),擴(kuò)展了組件對(duì)象模型(COM)技術(shù),使能夠支持在局域網(wǎng)、廣域網(wǎng)甚至Internet上不同計(jì)算機(jī)對(duì)象之間的通訊。