Conexión de aplicaciones Go con una cartera (mTLS)
Puede conectar aplicaciones de Go a la instancia de Autonomous Database con una cartera.
Siga estos temas para conectar la aplicación Go a una instancia de Autonomous Database mediante una cartera (mTLS):
Temas
- Descarga de un archivo de Oracle Wallet
Debe descargar un archivo de Oracle Wallet (mTLS) para obtener credenciales de seguridad de cliente que le permitan conectarse a una instancia de Autonomous Database. - Ejecución de aplicaciones de Go con una cartera (mTLS)
Puede conectar aplicaciones de Go a la instancia de Autonomous Database con una cartera. Debe descargar un archivo de cartera comprimido de la instancia de Autonomous Database que contenga las credenciales de seguridad del cliente.
Tema principal: Conexión de aplicaciones Go a Autonomous Database
Descarga de un Archivo de Oracle Wallet
Debe descargar un archivo de Oracle Wallet (mTLS) para obtener credenciales de seguridad de cliente que le permitan conectarse a una instancia de Autonomous Database.
Tema principal: Conexión de aplicaciones Go con una cartera (mTLS)
Ejecución de aplicaciones Go con una cartera (mTLS)
Puede conectar aplicaciones de Go a la instancia de Autonomous Database con una cartera. Debe descargar un archivo de cartera comprimido de la instancia de Autonomous Database que contenga las credenciales de seguridad del cliente.
El controlador godror
necesita bibliotecas de cliente de Oracle. Consulte Install Oracle Client Library to use Godror. Las bibliotecas de cliente de Oracle se instalan donde se ejecuta la aplicación Go.
El archivo de cartera está en un formato de archivo zip. Los nombres de servicio de base de datos se pueden encontrar en el archivo tnsnames.ora
del archivo zip de cartera. En el ejemplo que se proporciona a continuación, utilizará el nombre del servicio de red mydb_high
que se encuentra en el archivo tnsnames.ora
.
-
tnsnames.ora
: contiene los nombres de servicio de red utilizados para las cadenas de conexión de aplicaciones y asigna las cadenas a los servicios de base de datos. -
sqlnet.ora
: especifica la configuración del cliente SQLNet. -
cwallet.sso
: contiene la cartera de SSO de apertura automática.
Siga estos pasos para conectar la aplicación Go a una instancia de Autonomous Database mediante una cartera (mTLS):
Tema principal: Conexión de aplicaciones Go con una cartera (mTLS)