0
如何通過編程方式使用HttpServlet
來檢查URL是http
或https
。如果Url爲http
,則發送消息爲Warning
,否則消息爲Allow
。如何防止HTTP並允許HTTPS?
如何防止HTTP Url並通過編程方式允許HTTPS。
如何通過編程方式使用HttpServlet
來檢查URL是http
或https
。如果Url爲http
,則發送消息爲Warning
,否則消息爲Allow
。如何防止HTTP並允許HTTPS?
如何防止HTTP Url並通過編程方式允許HTTPS。
您可以通過servletRequest.isSecure()
檢測servlet中的HTTPS。
要強制使用HTTPS,只需在您的web.xml
中使用configure secure Urls。當用戶轉到HTTP時,他們將被重定向到HTTPS。
謝謝。在'configure secure Urls'中可以將其他協議重定向到'https'。我的問題是如何防止其他協議。當我們使用'https'來允許網頁時,否則阻止/阻止其他協議。 –
例如,當用戶在此URl中使用此URL「http:// appengine.google.com」時,它會自動重定向到「https:// appengine.google.com」。我不喜歡這種機制。例如,我需要用戶使用這個示例網址'http:// appengine.google.com'瀏覽器重定向到'404'或'505'或任何錯誤消息。可能嗎? –
只能使用自定義Servlet篩選器:http://www.oracle.com/technetwork/java/filters-137243.html –