機械翻訳について

認証

注意::

Oracle Public Cloud MachineでOracle SOA Cloud Serviceのインスタンスを作成、管理、および削除するための適切なログイン資格証明が「Oracle SOA Cloud Serviceの使用」「Oracle SOA Cloud Serviceのロールとユーザー・アカウントについて」で説明されていることを確認してください。

Oracle SOA Cloud Service RESTリソースにはHTTPS経由でアクセスし、認証のために次の情報を指定する必要があります。

  • Oracle SOA Cloud Serviceアカウントのユーザー名とパスワード。

  • アイデンティティ・ドメインを識別するカスタム・ヘッダーX-ID-TENANT-NAME

たとえば、次のcURLを使用して認証するとします。

  • cURLの-uオプションを使用してOracle SOA Cloud Serviceアカウントのユーザー名とパスワード(たとえば、joe@example.comおよびMypassword1!)を渡します。

  • -H cURLオプションを使用して、X-ID-TENANT-NAMEカスタム・ヘッダーを渡します。

  • Windowsコマンド・シェルからcURLを実行している場合のみ、cURL環境変数CURL_CA_BUNDLEを、Verisign社のCA証明書に対して認証される、SSL認証局(CA)証明書ファイルまたはバンドルの場所に設定します。 あるいは、--cacertコマンドライン・オプションを使用して、コマンドラインにローカルCA証明書バンドルの場所を指定できます。

    SSL CA証明書バンドルはhttp://curl.haxx.se/docs/caextract.htmlからダウンロードするか、各自で用意します。 cURLを使用したCA証明書の検証の詳細は、http://curl.haxx.se/docs/sslcerts.htmlを参照してください。

次のcURLコマンド例では、ExampleServiceサービス・インスタンスの詳細が取得されます。

curl -i -X GET -u joe@example.com:Mypassword1! -H "X-ID-TENANT-NAME:ExampleIdentityDomain" https://jaas.oraclecloud.com/paas/service/soa/api/v1.1/instances/ExampleIdentityDomain/ExampleService
注意:: この例では、アメリカ合衆国でのURL接頭辞(soacs)を示しています。 世界の他の地域のURL接頭辞の詳細は、「リクエストの送信」を参照してください。