Per consentire alle applicazioni push di aprire connessioni attendibili con BlackBerry® MDS Connection Service, è necessario creare un archivio chiavi (il file webserver.keystore) sul computer che ospita BlackBerry MDS Connection Service. Questo archivio chiavi consente a BlackBerry MDS Connection Service di accettare le connessioni HTTPS dalle applicazioni push.
Le applicazioni push possono utilizzare un certificato di BlackBerry MDS Connection Service per aprire connessioni HTTPS con BlackBerry MDS Connection Service al fine di trasferire dati e aggiornamenti delle applicazioni ai dispositivi BlackBerry assegnati a BlackBerry MDS Connection Service.
È possibile utilizzare il comando keytool Java® per creare un certificato autofirmato per BlackBerry MDS Connection Service oppure importare un certificato firmato da un'autorità di certificazione pubblica attendibile. È possibile utilizzare il comando keytool Java per esportare il certificato di BlackBerry MDS Connection Service dall'archivio chiavi e importarlo negli archivi chiavi utilizzati dalle applicazioni push Java.
Per ulteriori informazioni sull'uso del comando keytool Java, visitare il sito Web java.sun.com/javase/6/docs/technotes/tools/windows/keytool.html. Per ulteriori informazioni sui requisiti di Apache Tomcat™, visitare il sito Web tomcat.apache.org/tomcat-5.5-doc/ssl-howto.html.
È necessario creare un archivio chiavi per memorizzare i certificati che consentono a BlackBerry® MDS Connection Service di accettare le connessioni HTTPS da applicazioni push.Sul computer che ospita BlackBerry MDS Connection Service, nella barra delle applicazioni, fare clic su Start > Programmi > BlackBerry Enterprise Server > BlackBerry Server Configuration.
Nella scheda Mobile Data Service, configurare le informazioni dell'archivio chiavi. Può esistere soltanto un archivio chiavi. Il file nome del file deve essere webserver.keystore ed esso deve trovarsi in <unità>:\Programmi\Research In Motion\BlackBerry Enterprise Server\MDS\Servers\.
Fare clic su Crea file archivio chiavi.
Se viene richiesto di sovrascrivere un archivio chiavi, fare clic su Sì.
Per consentire ad applicazioni push dal lato server di aprire connessioni HTTPS attendibili con BlackBerry® MDS Connection Service e inviare aggiornamenti e dati delle applicazioni ai dispositivi BlackBerry, è necessario aggiungere un certificato per BlackBerry MDS Connection Service al file webserver.keystore.Sul computer che ospita BlackBerry MDS Connection Service, accedere a <unità>:\Programmi\Java\<versione_JRE>\bin.
Al prompt dei comandi, eseguire una delle seguenti operazioni:
Attività Procedura
Creare un certificato autofirmato per BlackBerry MDS Connection Service e aggiungerlo all'archivio chiavi. Digitare keytool -genkey -alias tomcat -keyalg RSA -keystore webserver.keystore.
Per confermare le informazioni immesse, digitare Sì.
Aggiungere un certificato firmato pubblicamente all'archivio chiavi. Digitare keytool -import -trustcacerts -alias tomcat -file <serveraffid.cer> -keystore webserver.keystore.
Quando richiesto, fare clic su Sì.
Copiare il file di archiviazione chiavi in <unità>:\Programmi\Research In Motion\BlackBerry Enterprise Server\MDS\Servers\.
Al termine: Esportare il certificato di BlackBerry MDS Connection Service in modo da renderlo disponibile in altre applicazioni.
Per importare un certificato di BlackBerry® MDS Connection Service nell'archivio chiavi di un'applicazione push sul lato server, è necessario prima esportarlo.Prima di iniziare: Aggiungere un certificato autofirmato o firmato pubblicamente per BlackBerry MDS Connection Service nell'archivio chiavi.Sul computer che ospita BlackBerry MDS Connection Service, accedere a <unità>:\Programmi\Java\<versione_JRE>\bin.
Al prompt dei comandi, digitare keytool -export -alias tomcat -file <server.cer> -keystore <unità>:\Programmi\Research In Motion\Blackberry Enterprise Server\MDS\webserver\webserver.keystore -storepass <password>. Digitare la password dell'archivio chiavi.
Al termine: Importare il certificato di BlackBerry MDS Connection Service nell'archivio chiavi di un'applicazione push.
Per consentire a un'applicazione push dal lato server di aprire connessioni attendibili con BlackBerry® MDS Connection Service, è necessario aggiungere il certificato di BlackBerry MDS Connection Service all'archivio chiavi dell'applicazione push.Sul computer che ospita BlackBerry MDS Connection Service, accedere a <unità>:\Programmi\Java\<versione_JRE>\bin.
Al prompt dei comandi, digitare keytool -import -trustcacerts -alias <alias> -file <server.cer> -keystore <archivio chiavi_applicazione>.
Per aggiungere il certificato all'archivio chiavi, digitare Sì.
Al termine: Se il certificato non esiste, importarlo in <unità>:\Programmi\Java\<versione JRE>\lib\security\cacerts.
Argomento successivo: Configurazione di un BlackBerry MDS Connection Service perché consideri attendibili i server Web
Argomento precedente: Configurazione del numero massimo di volte in cui BlackBerry Browser può accettare reindirizzamenti HTTP