IIS配置錯誤,未被授權查看該頁
HTTP錯誤401 - 您未被授權查看該頁
在配置IIS的時候,如果安全稍微做的好一些。就會出現各式各樣的問題。比如,常見的訪問網頁會彈出用戶名密碼的登陸界面,或者是訪問某種頁面比如html,asp沒事情,但是訪問jsp或者php就有問題,顯示401.3 ACL 禁止訪問資源等 通常的解決辦法是。
有時候突然提示輸入用戶名和密碼,如果原來好的突然如此..請檢查管理員密碼或者IIS匿名帳戶密碼是否被改
1、錯誤號401.1
癥狀:HTTP 錯誤 401.1 - 未經授權:訪問由于憑據無效被拒絕。
分析:
由于用戶匿名訪問使用的賬號(默認是IUSR_機器名)被禁用,或者沒有權限訪問計算機,將造成用戶無法訪問。
解決方案:
(1)查看IIS管理器中站點安全設置的匿名帳戶是否被禁用,如果是,請嘗試用以下辦法啟用:
控制面板->管理工具->計算機管理->本地用戶和組,將IUSR_機器名賬號啟用。如果還沒有解決,請繼續下一步。
(2)查看本地安全策略中,IIS管理器中站點的默認匿名訪問帳號或者其所屬的組是否有通過網絡訪問服務器的權限,如果沒有嘗試用以下步驟賦予權限:
開始->程序->管理工具->本地安全策略->安全策略->本地策略->用戶權限分配,雙擊“從網絡訪問此計算機”,添加IIS默認用戶或者其所屬的組。
注意:一般自定義 IIS默認匿名訪問帳號都屬于組,為了安全,沒有特殊需要,請遵循此規則。
2、錯誤號401.2
癥狀:HTTP 錯誤 401.2 - 未經授權:訪問由于服務器配置被拒絕。
原因:關閉了匿名身份驗證
解決方案:
運行inetmgr,打開站點屬性->目錄安全性->身份驗證和訪問控制->選中“啟用匿名訪問”,輸入用戶名,或者點擊“瀏覽”選擇合法的用戶,并兩次輸入密碼后確定。
3、錯誤號:401.3
癥狀:HTTP 錯誤 401.3 - 未經授權:訪問由于 ACL 對所請求資源的設置被拒絕。
原因:IIS匿名用戶一般屬于Guests組,而我們一般把存放網站的硬盤的權限只分配給administrators組,這時候按照繼承原則,網站文件夾也只有administrators組的成員才能訪問,導致IIS匿名用戶訪問該文件的NTFS權限不足,從而導致頁面無法訪問。
解決方案:
給IIS匿名用戶訪問網站文件夾的權限,方法:進入該文件夾的安全選項,添加IIS匿名用戶,并賦予相應權限,一般是讀、寫。
您未被授權查看該頁
您不具備使用所提供的憑據查看該目錄或頁的權限,因為 Web 瀏覽器正在發送 Web 服務器未配置接受的 WWW-Authenticate 報頭字段。
請嘗試以下操作:
如果您認為自己應該能夠查看該目錄或頁面,請與網站管理員聯系。
單擊刷新按鈕,并使用其他憑據重試。
HTTP 錯誤 401.2 - 未經授權:訪問由于服務器配置被拒絕。
Internet 信息服務 (IIS)
技術信息(為技術支持人員提供)
轉到 Microsoft 產品支持服務并搜索包括“HTTP”和“401”的標題。
打開“IIS 幫助”(可在 IIS 管理器 (inetmgr) 中訪問),然后搜索標題為“關于安全”、“身份驗證”和“關于自定義錯誤消息”的主題。
只要一打開WEB這個目錄就不行
換個名子就可以了~!
暈~1
把WEB這個目錄刪了
你在打
還是您未被授權查看該頁
換個就可以了/~!
IIS特有的問題
在IIS中選中這個文件夾點右鍵-屬性-執行許可選“純腳本”試試
iis里你的虛擬目錄,屬性-〉目錄安全性-〉編輯身份驗證和訪問控制
網站屬性里把“目錄安全”-點“身分驗證和訪問控制”-“編輯”-去掉“啟用匿名訪問“鉤去了就可以了
很多朋友在用IIS6架網站的時候遇到不少問題,而這些問題有些在過去的IIS5里面就遇到過,有些是新出來的,俺忙活了一下午,做了很多次試驗,結合以前的排錯經驗,做出了這個總結,希望能給大家幫上忙:)
問題1:未啟用父路徑
癥狀舉例:
Server.MapPath() 錯誤 'ASP 0175 : 80004005'
不允許的 Path 字符
/0709/dqyllhsub/news/OpenDatabase.asp,行 4
在 MapPath 的 Path 參數中不允許字符 '..'。
原因分析:
許多Web頁面里要用到諸如../格式的語句(即回到上一層的頁面,也就是父路徑),而IIS6.0出于安全考慮,這一選項默認是關閉的。
解決方法:
在IIS中屬性->主目錄->配置->選項中。把”啟用父路徑“前面打上勾。確認刷新。
問題2:ASP的Web擴展配置不當(同樣適用于ASP.NET、CGI)
癥狀舉例:
HTTP 錯誤 404 - 文件或目錄未找到。
原因分析:
在IIS6.0中新增了web程序擴展這一選項,你可以在其中對ASP、ASP.NET、CGI、IDC等程序進行允許或禁止,默認情況下ASP等程序是禁止的。
解決方法:
在IIS中的Web服務擴展中選中Active Server Pages,點擊“允許”。
問題3:身份認證配置不當
癥狀舉例:
HTTP 錯誤 401.2 - 未經授權:訪問由于服務器配置
新文章:
- CentOS7下圖形配置網絡的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統后丟失windows啟動項
- CentOS單網卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網打印機IP講解
- CentOS7使用hostapd實現無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網絡重啟出錯
- 解決Centos7雙系統后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統有什么不同呢
- Centos 6.6默認iptable規則詳解