liferay
Konfigurowanie SSL
Szukaj…
Uwagi
Upewnij się, że masz ważny certyfikat SSL dostarczony przez stronę trzecią. Możesz także użyć certyfikatu z podpisem własnym, ale tylko dla deweloperów. Letsencrypt zapewnia bezpłatne certyfikaty, które można wykorzystać w produkcji ....
Użyj keytool, aby zaimportować certyfikat do keystorechain Java.
Jak włączyć SSL w Tomcat i Liferay
Upewnij się, że plik konfiguracji tomcat, server.xml ma następujący wiersz:
<Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol"
maxHttpHeaderSize="8192" SSLEnabled="true"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" disableUploadTimeout="true"
acceptCount="100" scheme="https" secure="true"
clientAuth="false" useBodyEncodingForURI="true"
sslEnabledProtocols="TLSv1.2"
keystorePass="passwordtokeystore"
keystoreFile="/path/to/.keystoreChain"
truststoreFile="%JAVA_HOME%/jdk1.8.0_91/jre/lib/security/cacerts"
/>
Ważne jest, aby wybrać odpowiednie protokoły ssl, możesz dodać więcej protokołów ssl, oddzielając je przecinkami między protokołami ssl w następujący sposób:
sslEnabledProtocols="TLSv1, TLSv1.1, TLSv1.2"
Następnie upewnij się, że plik portal-ext.properties w Liferay ma następujące wiersze konfiguracji:
web.server.protocol=https
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow