Wallet (mTLS)を使用したGoアプリケーションの接続
Goアプリケーションは、ウォレットを使用してAutonomous AI Databaseインスタンスに接続できます。
トピック
- Oracle Walletファイルのダウンロード
Oracle Wallet (mTLS)ファイルをダウンロードして、Autonomous AI Databaseインスタンスに接続できるクライアント・セキュリティ資格証明を取得する必要があります。 - Wallet (mTLS)を使用したGoアプリケーションの実行
Goアプリケーションは、ウォレットを使用してAutonomous AI Databaseインスタンスに接続できます。 クライアント・セキュリティ資格証明を含むAutonomous AI Databaseインスタンスから、圧縮ウォレット・ファイルをダウンロードする必要があります。
Oracle Walletファイルのダウンロード
Oracle Wallet (mTLS)ファイルをダウンロードして、Autonomous AI Databaseインスタンスに接続できるクライアント・セキュリティ資格証明を取得する必要があります。
Wallet (mTLS)を使用したGoアプリケーションの実行
Goアプリケーションは、ウォレットを使用してAutonomous AI Databaseインスタンスに接続できます。 クライアント・セキュリティ資格証明を含むAutonomous AI Databaseインスタンスから、圧縮ウォレット・ファイルをダウンロードする必要があります。
godrorドライバにはOracle Clientライブラリが必要です。 「Godrorを使用するためのOracle Clientライブラリのインストール」を参照してください。 Oracle Clientライブラリは、Goアプリケーションを実行する場所にインストールされます。
ウォレット・ファイルはzipアーカイブ形式です。 データベース・サービス名は、ウォレットzipファイルのtnsnames.oraファイルにあります。 次の例では、tnsnames.oraファイルにあるmydb_highネットワーク・サービス名を使用します。
-
tnsnames.ora: アプリケーション接続文字列に使用されるネット・サービス名を含み、文字列をデータベース・サービスにマップします。 -
sqlnet.ora: SQLNetクライアント側の構成を指定します。 -
cwallet.sso: 自動オープンSSOウォレットが含まれます。
ウォレット(mTLS)を使用してGoアプリケーションをAutonomous AI Databaseインスタンスに接続するには、次のステップに従います: