Я хочу включить SSL на своем веб-сайте, размещенном на Godaddy.
Я использую сервер Tomcat и устанавливаю его на основе обучающих программ godaddy.
Я успешно установил сертификат CA на свое хранилище ключей:
pssserver, Sep 3, 2018, PrivateKeyEntry,
Certificate fingerprint (SHA1): xx:xx:xx:xx: and so on
root, Sep 3, 2018, trustedCertEntry,
Certificate fingerprint (SHA1): xx:xx:xx:xx: and so on
intermed, Sep 3, 2018, trustedCertEntry,
Certificate fingerprint (SHA1): xx:xx:xx: and so on
и настроил кота:
<Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" keystoreFile="C:\tomcat.jks" type="RSA" keystorePass="pss@2012" />
И принудительно включить SSL в веб-приложении:
<security-constraint>
<web-resource-collection>
<web-resource-name>ecommerce</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<user-data-constraint>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
</security-constraint>
Затем я перезапустил сервер.
Но после этого я больше не могу получить доступ к своему веб-сайту из-за последнего шага.
Я пытался https://website.com:443
, но он тоже не загружался.
Чего мне не хватает? пожалуйста, ведите меня
PS:
В localhost он работает хорошо, хотя и дает небезопасное соединение, включая проект в localhost.