系統管理指南

Local Navigation

允許推播應用程式與 BlackBerry MDS Connection Service 建立信任連線

若要允許推播應用程式開啟與 BlackBerry® MDS Connection Service 的信任連線,您必須在主控 BlackBerry MDS Connection Service 的電腦上建立鎖鑰庫 (webserver.keystore 檔)。 此鎖鑰庫會允許 BlackBerry MDS Connection Service 接受來自推播應用程式的 HTTPS 連線。

推播應用程式可以使用 BlackBerry MDS Connection Service 憑證來開啟與 BlackBerry MDS Connection Service 的 HTTPS 連線,將應用程式資料和應用程式更新推播至指派給該 BlackBerry MDS Connection ServiceBlackBerry 裝置。

您可以使用 Java® keytool 為 BlackBerry MDS Connection Service 建立自我簽署的憑證,或是從信任的公開憑證授權單位匯入簽署的憑證。 您可以使用 Java keytool 將 BlackBerry MDS Connection Service 憑證自鎖鑰庫匯出,並將其匯入至 Java 推播應用程式所使用的鎖鑰庫。

如需使用 Java keytool 的詳細資訊,請造訪 java.sun.com/javase/6/docs/technotes/tools/windows/keytool.html。 如需 Apache Tomcat™ 需求的詳細資訊,請造訪 tomcat.apache.org/tomcat-5.5-doc/ssl-howto.html

建立鎖鑰庫以儲存用於 HTTPS 連線的憑證

您必須建立鎖鑰庫,以儲存允許 BlackBerry® MDS Connection Service 接受來自推播應用程式之 HTTP 連線的憑證。
  1. 在主控 BlackBerry MDS Connection Service 之電腦的工作列上,按一下 Start > Programs > BlackBerry Enterprise Server > BlackBerry Server Configuration (開始 > 程式集 > BlackBerry Enterprise Server > BlackBerry Server Configuration)。
  2. Mobile Data Service (行動資料服務) 索引標籤中,設定鎖鑰庫資訊。 只能有一個鎖鑰庫存在。 檔案必須命名為 webserver.keystore,且必須位於 <磁碟機>:\Program Files\Research In Motion\BlackBerry Enterprise Server\MDS\webserver
  3. 按一下 Create Keystore File (建立鎖鑰庫檔案)。
  4. 如果出現覆蓋鎖鑰庫的提示,請按一下 Yes (是)。
  5. 按一下 OK (確定)。
Back To Top

新增 BlackBerry MDS Connection Service 的憑證

若要允許伺服器端的推播應用程式開啟信任的 HTTPS 連線至 BlackBerry® MDS Connection Service,並推播應用程式資料和應用程式更新至 BlackBerry 裝置,您必須將 BlackBerry MDS Connection Service 的憑證新增至 webserver.keystore 檔案。
  1. 在主控 BlackBerry MDS Connection Service 的電腦上,導覽至 <磁碟機>:\Program Files\Java\<JRE_version>\bin
  2. 在命令提示字元處,執行下列其中一項工作:
    工作 步驟
    BlackBerry MDS Connection Service 建立自我簽署的憑證,並將此憑證新增至鎖鑰庫。
    1. 輸入 keytool -genkey -alias tomcat -keyalg RSA -keystore webserver.keystore
    2. 輸入必要資訊。
    3. 若要確認您輸入的資訊,請輸入 Yes (是)。
    將公開簽署的憑證新增至鎖鑰庫。
    1. 輸入 keytool -import -trustcacerts -alias tomcat -file <trustedserver.cer> -keystore webserver.keystore
    2. 輸入鎖鑰庫密碼。
    3. 請在出現提示時,按一下 Yes (是)。
  3. 將鎖鑰庫檔案複製到 <磁碟機>:\Program Files\Research In Motion\BlackBerry Enterprise Server\MDS\webserver
結束之後: 匯出 BlackBerry MDS Connection Service 的憑證,以供其他應用程式使用。
Back To Top

匯出 BlackBerry MDS Connection Service 憑證以供推播應用程式使用

您必須匯出 BlackBerry® MDS Connection Service 的憑證,以將其匯入到伺服器端推播應用程式的鎖鑰庫。
開始之前: 將自我簽署或公開簽署的 BlackBerry MDS Connection Service 憑證新增到鎖鑰庫。
  1. 在主控 BlackBerry MDS Connection Service 的電腦上,導覽至 <磁碟機>:\Program Files\Java\<JRE_version>\bin
  2. 在命令提示字元處,輸入 keytool -export -alias tomcat -file <server.cer> -keystore <磁碟機>:\Program Files\Research In Motion\BlackBerry Enterprise Server\MDS\webserver\webserver.keystore -storepass <password>
  3. 輸入鎖鑰庫密碼。
結束之後: BlackBerry MDS Connection Service 的憑證匯入到推播應用程式的鎖鑰庫。
Back To Top

BlackBerry MDS Connection Service 憑證匯入到推播應用程式的鎖鑰庫

若要允許伺服器端推播應用程式開啟與 BlackBerry® MDS Connection Service 的信任連線,則您必須將 BlackBerry MDS Connection Service 的憑證新增到推播應用程式的鎖鑰庫。
  1. 在主控 BlackBerry MDS Connection Service 的電腦上,導覽至 <磁碟機>:\Program Files\Java\<JRE_version>\bin
  2. 在命令提示字元處,輸入 keytool -import -trustcacerts -alias <alias> -file <server.cer> -keystore <application_keystore>
  3. 輸入鎖鑰庫密碼。
  4. 若要新增憑證到鎖鑰庫,請在提示時輸入 Yes (是)。
結束之後: 如果憑證不存在,請將憑證匯入 <磁碟機>:\Program Files\Java\<JRE version>\lib\security\cacerts
Back To Top

此資訊對您是否有所助益?請將您的回應傳送給我們