我配置了spnego以與tomcat服務器一起使用。當我在URL中使用計算機名稱(即mycomuptername:8080/tools)時,它工作得很好,它會自動對用戶進行身份驗證,並且不會向用戶請求憑據。Spnego在URL中使用IP地址時要求憑據
當我在URL中使用IP地址而不是計算機名稱,即http // 10.0.0.0:8080/tools時,每次用戶訪問頁面時都會向用戶請求憑據。
我一直在試圖找到解決方案,現在已經發現,這是因爲IE中的增強安全性,它將任何具有點作爲Internet站點而不是本地Intranet站點的URL。
我試圖在本地Intranet站點設置在IE區域網站添加IP地址,但沒有奏效。
正如在下面的URL中解釋試圖抑制安全性,但沒有奏效。 http://forums.sdn.sap.com/thread.jspa?threadID=1195402&tstart=0
我甚至安裝了IE 8,但在IE 8上也有相同的問題。
反正有沒有用戶需要輸入憑據的情況下使用IP地址的spnego。
謝謝, Ankur。