# 使用現有金鑰儲存庫的配置

## 關於此任務

如果您已有具有有效 SSL 憑證的金鑰儲存庫。例如，與 Talend Administration Center 搭配使用的金鑰儲存庫。您可以如下配置 start\_qtcmt.bat 或 start\_qtcmt.sh 檔案：

## 程序

1. 開啟 start\_qtcmt.bat 或 start\_qtcmt.sh 檔案，視您的作業系統而定。
2. 複製並貼上下列內容。
   * 適用於 Windows：
     ```
     java ^
      -jar %qtcmt% ^
      --spring.ssl.bundle.jks.qtcmt-ssl-bundle.key.alias= <certificate alias in the keystore> ^
      --spring.ssl.bundle.jks.qtcmt-ssl-bundle.key.password= <certificate password> ^
      --spring.ssl.bundle.jks.qtcmt-ssl-bundle.keystore.location= <keystore file name> ^
      --spring.ssl.bundle.jks.qtcmt-ssl-bundle.keystore.password= <keystore password> ^
      --spring.ssl.bundle.jks.qtcmt-ssl-bundle.keystore.type= <keystore type: PKCS12 or jks> ^
      --server.port= <https port>
     ```
   * 適用於 Linux：
     ```
     java \
      -jar $qtcmt \
      --spring.ssl.bundle.jks.qtcmt-ssl-bundle.key.alias= <certificate alias in the keystore> \
      --spring.ssl.bundle.jks.qtcmt-ssl-bundle.key.password= <certificate password> \
      --spring.ssl.bundle.jks.qtcmt-ssl-bundle.keystore.location= <keystore file name> \
      --spring.ssl.bundle.jks.qtcmt-ssl-bundle.keystore.password= <keystore password> \
      --spring.ssl.bundle.jks.qtcmt-ssl-bundle.keystore.type= <keystore type: PKCS12 or jks> \
      --server.port= <https port>
     ```