adsense

2011-09-19

在伺服器上用 127.0.0.1 存取仍然要輸入帳號密碼


我小小作了修改
但還是附上的參考的連結

如果你改用 127.0.0.1,例如:http://127.0.0.1/localstart.asp,卻會發現 IE 會彈出一個視窗要你輸入帳號密碼。為什麼 localhost 沒問題,127.0.0.1 卻會要求輸入帳號密碼?

原因是出在 IE。只要你輸入的網址裡面有點("."),IE 就會認為你要存取的網頁是位於 Internet 區域,因此即使網站的驗證方式是整合式驗證,IE 基於安全考量,還是會要求輸入帳號密碼。
如果你的網站是位在 Intranet 區域,而且希望 IE 不要彈出這個視窗,就可以在 IE 的「網際網路選項」的「安全性」頁夾中點選「近端內部網路」,再點「網站」鈕。
此時會開啟一個對話窗讓你加入 intranet 的網址,你可以加入 http://127.0.0.1 或其他區域內網的網址,這樣以後 IE 碰到這些網址就會視為 intranet 的存取,就不會再要求輸入帳號密碼了。
如果覺得這樣太麻煩的話,直接用電腦名稱也可以,例如:http://machine-name/MyWeb/,因為裡面沒有點("."),IE 會當它是近端網址。

http://www.dotblogs.com.tw/huanlin/archive/2008/04/23/3244.aspx

沒有留言:

張貼留言