2015-04-20 85 views
-1

當我嘗試使用f.e.谷歌地圖API,有時它會在瀏覽器中詢問登錄名和密碼,然後它會在瀏覽器中返回401 Unauthorized(Firefox 37)。谷歌正在返回401未經授權(NAT路由器)

然後當我嘗試去www.google.com並嘗試搜索某些內容時,它正在做同樣的事情 - 401未經授權。

這是什麼意思,它爲什麼顯示?幾分鐘後,它消失了(有時足以清除瀏覽器的緩存)。

現在我試着加載www.google.com:

Connection 
close 
Content-Type  
text/html 
Date  
Thu, 01 Jan 1970 00:02:23 GMT 
Server 
httpd 
WWW-Authenticate  
Basic realm="NAT Router" 

驗證:

No Proxy-Authenticate Header is present. 

WWW-Authenticate Header is present: Basic realm="NAT Router" 

在瀏覽器中(其中用戶名和密碼被要求)的對話框中的消息是「NAT路由器」。

+2

「NAT路由器」登錄提示表明您在本地網絡中遇到問題(您是否運行本地HTTP代理?)。在您的瀏覽器收集其中一個錯誤會話期間收集HTTP標頭並將其添加到您的問題中。您需要提供更多信息,以便人們可以幫助您。 –

+0

@IlyaZakreuski不,我們在我們的辦公室沒有代理。我添加了HTTP標頭。 – Legionar

+0

f * ck你,downvoter ...一個人有一些問題,你寧願downvote,而不是幫助... – Legionar

回答

0

恐怕您辦公室的一些網絡設備會攔截HTTP會話並充當透明HTTP代理,該代理需要驗證並提示您輸入登錄名/密碼。這可能只是錯誤配置,安全功能甚至惡意活動。

我建議您與知道您的本地網絡拓撲結構的網絡專家進行更詳細的調查。此問題中提供的其他信息不足以說明問題。

+0

這是可能的,這隻發生在* .google.com網站和API? – Legionar

+0

@Legionar,是的,從技術上講,身份驗證提示可能只出現在某個域,而所有其他流量正常流動。這是一個懸而未決的問題,它可能會發生,你需要檢查你的網絡設備配置。 –

相關問題