как установить https для приложения Java сервлет - PullRequest
0 голосов
/ 25 декабря 2018

Я создал веб-приложение Java сервлет.Он работает правильно с "http".Теперь я хочу установить защищенное соединение «https» с сервером.Для этого я правильно настроил вещи в tomcatserver / conf / server.xml следующим образом.

Connector port="8443" protocol="HTTP/1.1"
           maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
           keystoreFile="conf\localhost.jks" keystorePass="xxxx"
           clientAuth="false" sslProtocol="TLS" />

Затем я настроил файл web.xml следующим образом.

<security-constraint>
    <web-resource-collection>
        <web-resource-name>HTTPSOnly</web-resource-name>
        <url-pattern>/*</url-pattern>
    </web-resource-collection>
    <user-data-constraint>
        <transport-guarantee>CONFIDENTIAL</transport-guarantee>
    </user-data-constraint>
</security-constraint>

когда я отправляю запрос через почтальона, мне выдается следующая ошибка.enter image description here

здесь я также прикрепил заголовок запроса.enter image description here

как я могу решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...