Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

警告: 已停用、不支援 Internet Explorer 11 桌面應用程式已透過特定版本的 Windows 10 上的 Microsoft Edge 更新永久停用。 如需詳細資訊,請參閱 Internet Explorer 11 傳統型應用程式淘汰常見問題

徵兆

請試想下列案例:

  • 您的用戶端電腦使用 Microsoft Internet Security and Acceleration (ISA) Server 伺服器或 Microsoft Forefront Threat Management Gateway, Medium Business Edition 伺服器做為 Proxy 伺服器。

  • 您在用戶端電腦上設定 Windows Internet Explorer 以使用 Proxy 伺服器。

  • 您有在用戶端電腦上執行的 JAVA 虛擬機器 (JVM) 。

在此案例中,當用戶端電腦使用 Internet Explorer 存取包含 JAVA 程式、ISA Server 或 Microsoft Forefront Threat Management Gateway 的網站時,Medium Business Edition 伺服器可能會要求用戶端電腦提供認證。 即使用戶端電腦與 ISA 伺服器或 Microsoft Forefront Threat Management Gateway, Medium Business Edition 伺服器位於同一個網域中,還是會發生此問題。

原因

如果下列條件為 True,就會發生此問題:

  • ISA 伺服器或 Microsoft Forefront Threat Management Gateway, Medium Business Edition 伺服器正在使用基本驗證或整合式驗證,或同時使用基本驗證和整合式驗證。

  • 已針對這些驗證方法選取 [ 要求所有使用者驗證 ] 核取方塊,或已設定 HTTP 外寄存取規則套用至網域使用者或網域使用者群組的要求。

ISA 或 Microsoft Forefront Threat Management Gateway, Medium Business Edition Proxy 用戶端電腦會要求認證,因為 JVM 無法向 Proxy 伺服器驗證。

因應措施 

若要解決此問題,請視您的情況使用下列其中一種方法。

方法 1

清除 [要求所有使用者驗證 ] 核取方塊,然後針對所有待發流量建立匿名存取規則。 此外,將包含 JAVA 程式的網站新增至 Access 規則目的地。 如果要執行這項操作,請依照下列步驟執行。

適用于 Microsoft Forefront Threat Management Gateway,中型商務版

  1. 按一下 [開始],指向 [所有程式],指向 [Microsoft Forefront TMG],然後按一下 [ Forefront TMG 管理]

  2. 展開 Server_Name,其中 Server_Name 是執行 Microsoft Forefront Threat Management Gateway, Medium Business Edition 的伺服器,然後按一下 [ 防火牆原則]

  3. 按一下 [網路],以滑鼠右鍵按一下 [網路] 索引標籤上的 [內部網路],然後按一下 [內容]

  4. 按一下 [Web Proxy] 索 引標籤,然後按一下 [ 驗證]

  5. 確認已清除 [ 要求所有使用者進行驗證] 核取方塊,然後按兩次 [ 確定 ]。

  6. 以滑鼠右鍵按一下 [防火牆原則],按一下 [ 新增],然後按一下 [ 存取規則]

  7. [Access 規則名稱 ] 方塊中,輸入規則的名稱,然後按 [ 下一步]

  8. 在 [ 規則動作] 頁面上,按一下 [ 允許],然後按 [ 下一步]

  9. 在 [通訊協定]頁面上,按一下 [在此規則適用于] 清單中的 [選取的通訊協定]。 按一下 [新增]、新增 HTTP 通訊協定和 HTTPS 通訊協定,然後按 [ 下一步]

  10. 在 [ 惡意程式碼檢查 ] 頁面上,根據您是否要啟用惡意程式碼檢查,選擇適當的選項按鈕。

  11. 在 [ 存取規則來源] 頁面上,按一下 [ 新增]
     

  12. 在 [ 新增網路實體 ] 對話方塊中,展開 [網路],按一下 [ 內部],按一下 [ 新增],然後按一下 [ 關閉]。 按 [下一步]

  13. 在 [ 存取規則目的地 ] 頁面上,按一下 [ 新增]

  14. 在 [ 新增網路實體 ] 對話方塊中,按一下 [ 新增],然後按一下 [URL 集/功能變數名稱集]

    注意 URL 集適用于 HTTP 流量,而功能變數名稱集則適用于 HTTPS 流量。

  15. 在 [ 新增 URL Set Rule 元素/新功能變數名稱集原則元素 ] 對話方塊中,輸入適當的名稱。

  16. 按一下 [新增],輸入包含 JAVA 程式之網站的 URL 或網域,然後按 ENTER。

    注意 如果您想要在 URL 集或功能變數名稱集中輸入多個 URL,請重複步驟 16。

  17. 按一下 [確定]

  18. 在 [ 新增網路實體 ] 對話方塊中,展開 [URL 集/功能變數名稱集],按一下您在步驟 16 到 17 中建立的 URL 集,按一下 [ 新增],然後按一下 [ 關閉]。按一下 [下一步]

  19. 請確定 此規則適用于下列使用者集清單中的要求 ,包含 [ 所有使用者 ] 專案、按一下 [ 下一步],然後按一下 [ 完成]

  20. 按一下 [ 用] 以儲存變更並更新防火牆原則。

  21. 按一下 [確定]

針對 ISA Server 2004 和 ISA Server 2006

  1. 按一下 [開始],指向 [程式],指向 [Microsoft ISA Server],然後按一下 [ISA Server 管理]

  2. 展開 [Microsoft Internet Security and Acceleration Server 2006],展開 [ 伺服器名稱],然後按一下 [ 防火牆原則]

    筆記

    • 針對 ISA Server 2004 Standard Edition,請展開 [Microsoft Internet Security and Acceleration Server 2004],展開 [ 伺服器名稱],然後按一下 [ 防火牆原則]

    • 針對 ISA Server 2006 Enterprise Edition 和 ISA Server 2004 Enterprise Edition、展開Microsoft Internet Security and Acceleration Server VersionNumber、展開陣列、展開陣列名稱稱,然後展開設定

    .

  3. 按一下[網路],以滑鼠右鍵按一下 [網路] 索引標籤上的 [內部],然後按一下 [內容]

  4. 按一下 [Web Proxy] 索 引標籤,然後按一下 [ 驗證]

  5. 確認已清除 [ 要求所有使用者進行驗證] 核取方塊,然後按一下 [ 確定]

  6. 按一下 [確定 ] 關閉 [ 內部內容 ] 視窗。

  7. 以滑鼠右鍵按一下 [防火牆原則],按一下 [ 新增],然後按一下 [ 存取規則]

  8. [Access 規則名稱 ] 方塊中,輸入規則的名稱,然後按 [ 下一步]

  9. 按一下 [允許],然後按 [ 下一步]

  10. 在 [通訊協定] 頁面上,按一下套用清單之規則中的 [選取的通訊協定]。 按一下 [新增]、新增 HTTP 通訊協定和 HTTPS 通訊協定,然後按 [ 下一步]

  11. 在 [ 存取規則來源] 頁面上,按一下 [ 新增]

  12. 在 [ 新增網路實體 ] 對話方塊中,展開 [網路],按一下 [ 內部],按一下 [ 新增],然後按一下 [ 關閉]

  13. [下一步]

  14. 在 [ 存取規則目的地 ] 頁面上,按一下 [ 新增]

  15. 在 [ 新增網路實體 ] 對話方塊中,按一下 [ 新增],然後按一下 [ URL 集]。

  16. 在 [ 新增 URL 設定規則元素 ] 對話方塊中,輸入適當的名稱。

  17. 按一下 [新增],輸入包含 JAVA 程式的網站 URL,然後按 ENTER。

    注意 如果您要在 URL 集中輸入多個 URL,請重複步驟 17。

  18. 按一下 [確定]

  19. 在 [ 新增網路實體 ] 對話方塊中,展開 [URL 集],按一下您在步驟 17 中建立的 URL 集,按一下 [ 新增],然後按一下 [ 關閉]

  20. [下一步]

  21. 請確定 此規則適用于下列使用者集的要求: 清單包含 [所有使用者 ] 專案,按一下 [ 下一步],然後按一下 [ 完成]

  22. 按一下 [ 用] 以儲存變更並更新防火牆原則。

  23. 按一下 [確定]

ISA Server 2000

  1. 按一下 [開始],指向 [程式],指向 [Microsoft ISA Server],然後按一下 [ISA Server 管理]

  2. 以滑鼠右鍵按一下 伺服器陣列名稱稱,然後按一下 [ 內容]

  3. 按一下 [ 外寄 Web 要求 ] 索引標籤,然後確定未選取 [ 詢問未驗證的使用者身分識別 ] 核取方塊。

  4. 按一下 [ 套用]

  5. 按一下 [儲存變更],然後重新開機服務 () ,然後按兩次 [ 確定 ]。

  6. 為包含 JAVA 程式的網站建立網站和內容規則,然後將規則設定為套用至任何要求。 如果要執行這項操作,請依照下列步驟執行:

    1. 在 ISA Server 管理 MMC 嵌入式管理中,展開 [企業]、展開 [ 原則],然後展開 [企業原則]

      注意:若是陣列原則,請展開 [伺服器與陣列],展開 [ServerName],然後展開 Access 原則

    2. 以滑鼠右鍵按一下 [ 網站和內容規則],然後按一下 [ 新增]

    3. 在 [ 網站與內容規則名稱 ] 方塊中輸入新規則的名稱,然後按 [ 下一步]

    4. 按一下 [允許],然後按 [ 下一步]

    5. 按一下 [根據目的地允許存取],然後按 [ 下一步]

    6. 按一下 [套用此專案至] 清單中的[指定的目的地集],然後按一下 [新增]

    7. 按一下 [ 名稱 ] 清單中包含 JAVA 程式的網站名稱,然後按 [ 下一步]


      注意 如果未列出您要指定的目的地集,請按一下 [ 新增 ] 來建立它,然後在清單中選取它。

    8. 若要將規則設定為套用至任何要求,請按兩下規則,然後按一下 [套用 至] 索引卷 標。

    9. [此規則適用于] 底下,確認已選取 [ 任何要求 ] 選項,然後按一下 [ 確定]

    10. 以滑鼠右鍵按一下 [ 通訊協定規則],指向 [ 新增],然後按一下 [ 規則]

    11. 在 [ 網站與內容規則名稱 ] 方塊中輸入名稱。

    12. 按一下 [允許],然後按 [ 下一步]

    13. 在 [ 將此規則套用至] 清單中,按一下 [ 選取的通訊協定]

    14. [通訊協定] 底下,選取 [HTTP ] 核取方塊,然後按 [ 下一步]

    15. 請確定已在 [使用此排程] 清單中選取 [一],然後按 [下一步]

    16. 按一下 [任何要求],按一下 [ 下一步],然後按一下 [ 完成]

方法 2

變更預設使用 JVM 中的 瀏覽器 設定。 如果要執行這項操作,請依照下列步驟執行:

  1. 按一下 [開始],指向 [設定],按一下[主控台],然後按兩下[JAVA]

  2. 按一下 [一 般] 索引 標籤,然後按一下 [ 網路設定]

  3. 按一下 [直接連線],然後按兩次 [確定 ]。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×