我想在僅需要部分站點(特定URL)的客戶端證書的HTTPS站點上的Jetty中運行Servlet。例如:Jetty需要通過URL的SSL客戶端證書
https://example.com/someservlet/public - 無客戶端證書所需 https://example.com/someservlet/protected - 客戶端證書所需
在Apache中我可以通過指定SSLVerifyClient require
一個<Directory>
或<Location>
這迫使Apache來重新協商SSL連接內完成這一任務的請求之後。
我不想在其他任何地方運行Jetty,只是單獨運行。這可能嗎? Servlet可以直接導致這種情況嗎?可以通過配置完成嗎?
在我的環境中,所有客戶端和服務器都必須更新(在發生問題時,這是一個有趣的幾周)。此外,使用非標準端口將不允許通過各種防火牆。 – user63599 2011-01-15 00:59:08