略過並前往主要內容
致電我們
服務專線和服務時間
預約回電

無須線上等候,提交預約我們將儘快回電。

預約回電
說明中心

瀏覽我們線上說明資源

說明

SSL 憑證 說明

我們已盡最大努力為您翻譯本頁面。 我們也有提供英文頁面。

Java代碼簽名:下載憑證和簽名代碼

請注意:從2021年6月1日起,GoDaddy將不再簽發或續約代碼簽名或驅動程序簽名證書。如果您已擁有代碼簽名或驅動程序簽名證書,您將無法在2021年6月1日之後重新設定其密鑰。所有在2021年6月1日之前簽發的證書在到期前將一直保持有效。

驗證憑證申請之後,您可以下載憑證檔案並用其簽署Java程式碼。

下載憑證

  1. 前往您的 GoDaddy 產品頁面
  2. 點選「SSL 憑證」,然後點選欲下載之憑證的「管理」。
  3. 點選「下載憑證」之下的「伺服器類型」,然後點選「下載 Zip 檔案」。

移動您的憑證檔案

  1. 解壓縮下載的ZIP檔案。
  2. 開啟解壓縮的資料夾並找到以-SHA2.pem結尾的檔案。
  3. 可選)使用更易於輸入的名稱重命名PEM檔案,例如mycert.pem
  4. PEM檔案移動到您建立Keystore的位置。

    對於Windows用戶來說,這是JDK安裝的bin目錄,例如:
    C:\ Program Files \ java \ jdk版本號碼\ bin

Windows專用準備

如果您是使用Windows,必須完成下列步驟才能安裝憑證並簽署代碼。

  1. 以管理員身份執行cmd。
  2. 移至您的JDK安裝的bin目錄:
    cd C:\ Program Files \ java \ jdk版本號碼\ bin

安裝憑證

  1. 透過命令行,前往您建立Keystore的目錄。 (Windows用戶應該已經在這裡了。)
  2. 安裝憑證:
    keytool -importcert -file mycert.pem -keystore codesignstore
  3. 輸入您的keystore密碼。
  4. 是的鍵入要信任的證書,然後按Enter鍵

簽署代碼

  1. 簽署您的代碼:
    jarsigner -verbose -keystore codesignstore -tsa http://tsa.starfieldtech.com/您的jar檔案.jar
    codesigncert Windows用戶可能需要使用其keystore( JKS )和JAR檔案的完整路徑。

    注意:您必須使用http://tsa.starfieldtech.com時間戳記授權單位。

  2. 輸入您的keystore密碼。
  3. 驗證您的代碼已簽名。
    jarsigner -verify -verbose -certs您的jar文件.jar

如果一切正常,您就會看到jar已驗證

您應該會看到「此jar包含憑證鏈未經驗證的項目。」此警告的存在並不表示您的證書將無法正常工作。

下一步

  • 就這麼簡單!您現在可以開始分發已簽名的代碼。