請求因http狀態401失敗unauthorized的原因

時間 2021-08-11 18:04:19

1樓:八哥說科技

http401錯誤原因:使用者沒有訪問許可權,需要進行身份認證。

任何客戶端 ( 例如您的瀏覽器) ,都需要通過以下迴圈:從站點的 ip 名稱 ( 即您站點的**-url, 不帶起始的 ‘http://') 獲得一個 ip 地址。

這個對應關係 ( 即由 ip 名稱向 ip 地址轉換的對應關係 ) 由域名伺服器 (dnss) 提供。

開啟一個 ip 套接字 (socket) 連線到該 ip 地址。通過該套接字寫 http 資料流。從web伺服器接受響應的 http 資料流。

該資料流包括狀態編碼, 其值取決於 http 協議 。 解析該資料流得到 狀態編碼和其他有用資訊。

該錯誤在以上所述的最後一步生成,即當客戶端收到 http 狀態編碼並識別其為 401。瀏覽器接收到401錯誤資訊之後,進行解釋,提供一個對話方塊用於輸入使用者名稱/密碼。在完成之後送交伺服器。

伺服器驗證之後,在驗證通過的情況下把請求的資源送給瀏覽器,否則可能再送出401錯誤資訊。

2樓:自由c控

因http狀態401失敗:unauthorized 的原因:

1、沒有設定主文件的原因。如果你的主頁主文件是index.html,就在主目錄裡把這個加上去刪除其他的。

如果是index.asp,就新增index.asp到主目錄,刪除其他。

2、設定許可權的原因。在iis中把匿名訪問打勾就可以了。

延展閱讀:

http 400 - 請求無效;

http 401.1 - 未授權:登入失敗;

http 401.2 - 未授權:伺服器配置問題導致登入失敗;

http 401.3 - acl 禁止訪問資源;

http 401.4 - 未授權:授權被篩選器拒絕;

http 401.5 - 未授權:isapi 或 cgi 授權失敗。

3樓:匿名使用者

http 400 - 請求無效

http 401.1 - 未授權:登入失敗http 401.

2 - 未授權:伺服器配置問題導致登入失敗http 401.3 - acl 禁止訪問資源http 401.

4 - 未授權:授權被篩選器拒絕http 401.5 - 未授權:

isapi 或 cgi 授權失敗401 - 訪問被拒絕。iis 定義了許多不同的 401 錯誤,它們指明更為具體的錯誤原因。這些具體的錯誤**在瀏覽器中顯示,但不在 iis 日誌中顯示:

�6�1 401.1 - 登入失敗。

�6�1 401.2 - 伺服器配置導致登入失敗。

�6�1 401.3 - 由於 acl 對資源的限制而未獲得授權。

�6�1 401.4 - 篩選器授權失敗。

�6�1 401.5 - isapi/cgi 應用程式授權失敗。

�6�1 401.7 – 訪問被 web 伺服器上的 url 授權策略拒絕。這個錯誤**為 iis 6.0 所專用。

關於安卓HTTP請求用HttpUrlConnection還是HttpClient好

功能更強,bug更少,更容易控制細節 1.httpclient是apache的開源實現,而httpurlconnection是安卓標準實現,安卓sdk雖然整合了httpclient,但官方支援的卻是httpurlconnection 2.httpurlconnection直接支援gzip壓縮 htt...

如何理解HTTP響應的狀態碼

http狀態碼可以檢測你 現在是什麼狀孝純敗態,返回的三個數字你不褲賀知道是什麼意思的話,都巧顫可以在查得到。http狀態碼有哪些?是什麼意思 一 200 狀態碼 成功。2 成功處理了請求的狀態碼。伺服器已成功處理了請求並提供了請求的網頁。伺服器成功處理了請求,但沒有返回任何內容。二 300狀態碼 ...

如何理解HTTP響應的狀態碼

http狀態碼 當瀏覽者訪問乙個網頁時,瀏覽者的瀏覽器會向網頁所在伺服器發出請求。當瀏覽器接收並顯示網頁前,此網頁所在的伺服器會返回乙個包含http狀態碼的資訊頭 server header 用以響應瀏覽器的請求。http狀態碼的英文為http status code。下面是常見的http狀態碼 h...