Как автоматически перенаправлять http на https в веб приложении Java

Как автоматически перенаправлять http на https в веб приложении Java

В web.xml добавляю следующий код, где App – имя проекта, также пытаюсь в searching.jsp сделать перенаправление на https

     <security-constraint>
      <web-resource-collection>
         <web-resource-name>App</web-resource-name>
         <url-pattern>/*</url-pattern>
      </web-resource-collection>
      <user-data-constraint>
         <transport-guarantee>CONFIDENTIAL</transport-guarantee>
      </user-data-constraint>
   </security-constraint>
  
   <security-constraint>
      <web-resource-collection>
         <web-resource-name>Non-SecureResource</web-resource-name>
         <url-pattern>/searching.jsp</url-pattern>
         <url-pattern>/somepath/*</url-pattern>
      </web-resource-collection>
      <user-data-constraint>
         <transport-guarantee>NONE</transport-guarantee>
      </user-data-constraint>
   </security-constraint>

Настройка Tomcat 7 (Локальный), но в последующем нужно на сервере

Tomcat admin port  8005
HTTP/1.1           9097
AJP/1.3            8009    

    

Идет на пере направление с http://localhost:9097/App/ на

https://localhost:8443/App/

Результат - Не удается получить доступ к сайту

Что я делаю неправильно?


Ответы (0 шт):