Connettere le applicazioni Go con un wallet (mTLS)
Puoi connettere le applicazioni Go all'istanza di Autonomous Database con un wallet.
Argomenti
- Scaricare un file Oracle Wallet
È necessario scaricare un file Oracle Wallet (mTLS) per ottenere le credenziali di sicurezza del client che consentono di connettersi a un'istanza di Autonomous Database. - Esegui applicazioni Go con un wallet (mTLS)
Puoi connettere le applicazioni Go alla tua istanza di Autonomous Database con un wallet. È necessario scaricare un file wallet compresso dall'istanza di Autonomous Database che contiene le credenziali di sicurezza del client.
Argomento padre: Connetti le applicazioni Go ad Autonomous Database
Scarica un file Oracle Wallet
È necessario scaricare un file Oracle Wallet (mTLS) per ottenere le credenziali di sicurezza del client che consentono di connettersi a un'istanza di Autonomous Database.
Argomento padre: Connetti le applicazioni Go con un wallet (mTLS)
Eseguire Go Applications with a Wallet (mTLS)
Puoi connettere le applicazioni Go all'istanza di Autonomous Database con un wallet. È necessario scaricare un file wallet compresso dall'istanza di Autonomous Database che contiene le credenziali di sicurezza del client.
Il driver godror
richiede le librerie client Oracle. Vedere Install Oracle Client Library to use Godror. Le librerie Oracle Client vengono installate dove si esegue l'applicazione Go.
Il file wallet è in formato archivio zip. I nomi dei servizi di database sono disponibili nel file tnsnames.ora
nel file zip del wallet. Nell'esempio riportato di seguito, verrà utilizzato il nome del servizio di rete mydb_high
presente nel file tnsnames.ora
.
-
tnsnames.ora
: contiene i nomi di servizio di rete utilizzati per le stringhe di connessione dell'applicazione e mappa le stringhe ai servizi di database. -
sqlnet.ora
: specifica la configurazione del lato client SQLNet. -
cwallet.sso
: contiene il wallet SSO con apertura automatica.
Per connettere l'applicazione Go a un'istanza di Autonomous Database utilizzando un wallet (mTLS), effettuare le operazioni riportate di seguito.
Argomento padre: Connetti le applicazioni Go con un wallet (mTLS)