Ho un'applicazione che utilizza Couchbase Lite. Fino ad ora stavo usando http e ora abbiamo bisogno di rendere poco sicuro. Quindi, come consentire a tutti gli URL HTTPS di sincronizzarsi con CouchbaseLite Android?Come consentire a tutti gli URL HTTPS di sincronizzarsi su Android Couchbase Lite
6
A
risposta
0
Nella sezione Configuring SSL della documentazione Sync Gateway si afferma:
Sync Gateway supporta servire SSL. Per abilitare SSL, è necessario aggiungere due proprietà al file di configurazione:
- "
SSLCert
": un percorso di un file PEM formato contenente un certificato X.509 o una catena di certificati.- "
SSLKey
": percorso di un file in formato PEM contenente la chiave privata corrispondente del certificato.Se entrambe le proprietà sono presenti, il server risponderà a SSL (e solo SSL) su entrambe le porte pubblica e di amministrazione.
Per abilitare il gateway Sync per usare https configurare il SSLCert
e SSLKey
seguendo il Configuring SSL documention. Una volta configurati i certificati, Couchbase Sync Gateway utilizzerà https.
Infatti, se continui a utilizzare gli URL http, il client non sarà in grado di connettersi. Sync Gateway non supporta http e https simultanei, fa l'uno o l'altro. E abilita https non cambia la porta utilizzata da Sync Gateway.
Cosa intendi con "consentilo"? Hai configurato un gateway di sincronizzazione HTTPS? – borrrden