Bearerトークンの生成
データベース資格証明を使用してBearerトークンを生成し、APIリクエストを認証し、データベース内AIエージェントをコールするためのA2Aサーバー・エンドポイントに安全にアクセスします。
詳細は、AIエージェント・アプリケーションでのMCPサーバーの構成を参照してください。
例
POSTリクエストをトークン・エンドポイントに送信します。
curl -X POST 'https://dataaccess.adb.{region-identifier}.oraclecloudapps.com/adb/auth/v1/databases/{database-ocid}/token' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-d '{
"grant_type": "password",
"username": "<database-username>",
"password": "<database-password>"
}'プレースホルダを特定の値に置き換えます。
-
region-identifier: 特定のOracle Cloudリージョン。たとえば、us-chicago-1です。 -
database-ocid: A2A対応のAutonomous AI DatabaseインスタンスのOCID。 -
grant_type: OAuth権限付与タイプを指定します。passwordを使用します。 -
username: データベースのユーザー名。 -
password: データベース・パスワード。