2016-11-15 17 views

回答

1

沒有標準的API(或者我知道的非標準的)用JavaScript或類似的東西來控制它。

我能想到的唯一解決方案是擁有兩個網絡服務器。

  • 一個用於顯示鏈接到登錄表單或客戶端證書的網頁,並且此服務器還實現登錄表單。
  • 需要用戶指定客戶端證書的服務器。

您可以使用相同的通配符證書爲兩臺服務器解決此問題,並將它們放在不同的子域中,以便您可以通過2個不同的服務器(IP地址)實際備份此設置。

您可以使用相同的實際物理服務器,並根據IP進行「虛擬主機」調度,並且可以爲兩者使用相同的通配符SSL證書。

您需要不同服務器的原因是SSL握手級別觸發SSL客戶端證書的提示,因此您不能使用基於名稱的虛擬主機,您需要2臺真正的服務器才能執行此操作。

相關問題