這個暑期在電信實業(yè)那邊工作時,遇到過一個網(wǎng)站訪問問題,一直記錄在我的技術(shù)倉庫里。當(dāng)時用IIS6搭建ASP網(wǎng)站環(huán)境,訪問ASP文件時,顯示:
您未被授權(quán)查看該頁。
HTTP 錯誤401.1 – 未經(jīng)授權(quán):訪問由于憑據(jù)無效被拒絕。
網(wǎng)上所有的方法無法解決,后來我用了絕妙的一招,請看下面的。
在計算機管理里面更改IUSR_C2D24B7C66694BF用戶的密碼,隨便改一個。改了之后在IIS里面”網(wǎng)站屬性”-”目錄安全性”-”身份驗證和訪問控制”編輯里面把密碼改成剛成修改的那個。出現(xiàn)這種情況原因是IUSR_C2D24B7C66694BF這個用戶在IIS里面和計算機管理里面的密碼不一致所造成的。
還有一個辦法是(網(wǎng)上說可以解決,我沒試過應(yīng)該也行的。估計這種情況也是密碼不同步造成的,我是改了密碼解決的,他是新建了用戶解決的,呵呵~):
(1)查看IIS管理器中站點安全設(shè)置的匿名帳戶是否被禁用,如果是,請嘗試用以下辦法啟用:
控制面板->管理工具->計算機管理->本地用戶和組,將IUSR_機器名賬號啟用。如果還沒有解決,請繼續(xù)下一步。
(2)查看本地安全策略中,IIS管理器中站點的默認(rèn)匿名訪問帳號或者其所屬的組是否有通過網(wǎng)絡(luò)訪問服務(wù)器的權(quán)限,如果沒有嘗試用以下步驟賦予權(quán)限:
開始->程序->管理工具->本地安全策略->安全策略->本地策略->用戶權(quán)限分配,雙擊“從網(wǎng)絡(luò)訪問此計算機”,添加IIS默認(rèn)用戶或者其所屬的組。
注意:一般自定義 IIS默認(rèn)匿名訪問帳號都屬于組,為了安全,沒有特殊需要,請遵循此規(guī)則。
但都沒用。還搞了半天域安全控制策略也沒用。最后終于終于找到一個方法解決了問題。就是先在域里建一個用戶,給予其相應(yīng)權(quán)限,再把網(wǎng)站匿名登陸帳號改成這個新的用戶(不用默認(rèn)的IUSR_計算機名),問題解決啦!
想起了以前網(wǎng)站建設(shè)與開發(fā)課上魏老師的電腦也出現(xiàn)這個情況,我也解決不掉。現(xiàn)在想想應(yīng)該也是這個問題。
打開后網(wǎng)頁顯示“請求的資源正在使用中”。
我的解決方法:
運行regsvr32 jscript.dll和regsvr32 vbscript.dll重新注冊JAVA腳本和VB腳本的動態(tài)鏈接庫,搞定!
來自:開心技術(shù)樂園
新聞熱點
疑難解答
圖片精選