安裝程式會自動設定伺服器,以透過 TLSv1.3 和 TLSv1.2 進行 SSL 通訊。預設會在 server.xml 檔案中建立連接器,該檔案位於以下路徑:opt/netim/idm/apps/tomcat/conf/
<Connector port="https_port" protocol="HTTP/1.1" URIEncoding="UTF-8" maxThreads="200" enableLookups="true" scheme="https" secure="true" maxHttpHeaderSize="65536" SSLEnabled="true" sslProtocol="TLS" disableUploadTimeout="true" keystoreFile="path_to_keystore_file" keystorePass="keystore_password" useServerCipherSuitesOrder="true" ciphers="TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" sslEnabledProtocols="TLSv1.2+TLSv1.3" />
其中:
指定用於通訊的 SSL 通訊協定。
指定金鑰儲存區檔案 (例如,tomcat.ks 檔案) 的路徑。根據平台,將檔案放置在個別目錄。
指定 tomcat.ks 檔案的密碼。
指定 TLSv1.3 使用的加密。
指定用於通訊的 SSL 通訊協定。
如有需要,您可以修改 SSL 設定 (sslProtocol 和 sslEnabled Protocols),以僅啟用 TLSv1.2。啟用 TLSv1.2 時,請務必移除任何不支援的加密,或僅使用與 TLSv1.2 相容的加密。