我們有一個內部網頁已經存在好幾年了,它使用來自舊站點www.AcuteApplets.com(不再存在)的小程序。該applet被稱爲AcuteShifter。那些細節我不認爲很重要。無論如何,IE瀏覽器在客戶端的網站上安裝Java 7之前加載了這個插件。當安裝在客戶機上的Java 7,下面的對話框提示用戶:從瀏覽器訪問Intranet站點時需要Java認證對話框
用戶可以點擊取消,或者輸入他們的憑據,然後小程序的工作,無論他們如何關閉該窗口。當我們卸載Java 7時,身份驗證對話框會消失,因爲它在客戶端計算機上運行Java 6x時運行正常。如何擺脫這個對話?我解壓縮了jar文件,看起來jar中的代碼是預編譯的,所以我不確定它是否可以在沒有原始源代碼的情況下編輯。
請注意,如果IE尚未打開,每次啓動時都會發生這種情況。如果用戶選擇「將密碼保存在您的密碼列表」框中,則此頁面上的IE隨後打開/關閉時仍會彈出對話框。
也許,你想看看以前的這個問題:http://stackoverflow.com/questions/7258998/managing-upgrades-to-java-7 – fneron 2012-07-11 16:20:11