Я пытаюсь добавить самоподписанный сертификат для веб-проекта, над которым я сейчас работаю. Большинство решений, которые я нашел в StackOverflow, связанных с этой проблемой, очень устарели (9 лет и более) и не кажутся полезными. Я использую Tomcat 8.0.33 в качестве сервера
Итак, мой вопрос - могу ли я доверять самозаверяющим сертификатам в Chrome. Пока что я создал самоподписанный сертификат:
$keytool -genkey -keyalg RSA -alias tomcat -keystore selfsigned.jks -validity 365
Затем я изменил server.xml в соответствии с man-страницей Tomcat.
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" keystoreFile="/Users/PC/selfsigned.jks" keystorePass="changeit"/>
Это привело к следующему. Как видно на фото, Chrome жалуется на безопасность сертификата, поскольку он самоподписан. Можно ли как-нибудь доверять этому локальному сертификату для моей машины и избавиться от этого предупреждения.
В старых постах, которые я просматривал, я видел, что некоторые люди предлагали включить следующее, но это также не принесло мне большого успеха.
chrome://flags/#allow-insecure-localhost
PS Вполне возможно, что я пропустил некоторые доступные решения, но из того, что я пробовал до сих пор, я не добился успеха в доверии своему самозаверяющему сертификату в Chrome и избавлении от этого надоедливого красного сообщения о том, что (Небезопасно)