从 ServiceDesk Plus UI 安装 SSL 证书
在 ESM 设置中,转到 ESM 目录 > 导入 SSL 设置;在非 ESM 设置中,转到 管理 > 常规设置 > 导入 SSL 设置。
浏览证书文件并选择主证书或域证书文件。只能选择扩展名为 .cer、.crt、.p7b、.pfx、.keystore 或 .jks 的文件。
单击 导入 以安装 .pfx 证书,并提供密钥库密码。

重新启动application以应用更改。

注意:您最多可以上传四个中间证书/根证书。
如果出现连接问题,请手动安装 PKCS12 证书 。
手动安装 PKCS12 (.pfx) 证书
PKCS12 (.pfx) 证书会将密钥对和 SSL 证书存储在一个加密文件中。
请按照以下步骤安装证书:
对于早于 9400 的版本,请将文件复制到 <安装目录>\server\default\conf\
对于 9.2 和 9.3 版本,请转到 <安装目录>\server\default\deploy\jbossweb-tomcat70.sar
对于早于 9.1 的版本,请转到 <安装目录>\server\default\deploy\jbossweb-tomcat50.sar
属性 | 值 |
keystoreFile | conf/<您的文件名>.pfx |
keystorePass | 对于早于 10.0 的版本,请按原样输入您的明文密码。 对于 10.0 及更高版本,请粘贴加密后的密码。 |
以下代码显示了完成所需更改后的 server.xml 文件。
<Connector SSLEnabled="true" URIEncoding="UTF-8"
ciphers="TLS_RSA_WITH_3DES_EDE_CBC_SHA,TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA,TLS_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_ GCM_SHA256, TLS_ECDHE_RSA _WITH_ÃES_256_GCM_SHA384" clientAuth="false" compressableMimeType="text/css, text/javascript, application/javascript, text/plain, text/html,application/json" compression="on" compressionMinSize="2048" enableLookups="false" keystoreFile="conf/sdp.pfx" keystorePass="<加密密码>" keystoreType="pkcs12" maxPostSize="-1" maxSpareThreads="75" maxThreads="150" minSpareThreads="25" noCompressionUserAgents="gozilla, traviata" parseBodyMethods="POST,PUT,DELETE" port="8989" protocol="com.managengine.servicedesk.protocol.ExtendedHttp11Protocol" scheme="https" secure="true" server="-" sslEnabledProtocols="TLSv1.2,TLSv1.1.TLSv1" sslProtocol="TLS"/>
如何在 ServiceDesk Plus 中加密您的密码。
在命令提示符下,切换到 <安装目录>\bin
对于早于 10.5 的版本,请运行:
encrypt.bat "<您的密码>"
对于 10.5 及更高版本,请运行:
encrypt.bat -a aes256 -v "<您的密码>"
加密后的密码将显示在下一行。