liferay
SSLの設定
サーチ…
備考
第三者から提供された有効なSSL証明書を持っていることを確認してください。自己署名付き証明書を使用することもできますが、開発者のみが使用できます。 Letsencryptは、プロダクションで使用できる無料の証明書を提供しています....
keytoolを使用して証明書をjavaのkeystorechainにインポートします。
TomcatとLiferayでSSLを有効にする方法
tomcat設定ファイルserver.xmlに次の行があることを確認します。
<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"
/>
適切なsslprotocolsを選択することが重要であるため、sslプロトコルの間にカンマ区切りを含むsslprotocolsを次のように追加できます。
sslEnabledProtocols="TLSv1, TLSv1.1, TLSv1.2"
次に、Liferayのportal-ext.propertiesファイルに次の設定行があることを確認します。
web.server.protocol=https
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow