HTTP エンドポイントの作成または編集

HTTP エンドポイントは、Studio および統合アプライアンスが HTTP サーバーに接続するために使用する接続情報を提供します。また、HTTP エンドポイントでは接続情報を指定するため、統合アプライアンスは HTTP リスナーとして機能することができます。 

  1. 「エンドポイントの作成」ペインまたは「エンドポイントの編集」ペインで、以下の表の説明に従ってフィールドを構成します。
    注: エンドポイントの構成プロパティーを変更すると、その編集がローカルではなくグローバルなものであることから、プロジェクトでそのエンドポイントを使用するすべてのオーケストレーションに影響します。
  2. 完了したら、「接続のテスト」が使用可能な場合はクリックして、HTTP サーバーに接続できることを確認します。
    注: 「接続のテスト」ボタンは、「HTTP: 要求の POST (HTTP Post Request)」アクティビティーのエンドポイントを構成するとき、つまり「ロケーション」が「リモート・サーバー」オプションに設定されている場合のみ、使用可能になります。
  3. 「OK」をクリックします。
表 1.
フィールド名 説明
ロケーション  
統合アプライアンスが要求を受け取る このオプションは、統合アプライアンスが HTTP リスナーとして機能することを指定します。

HTTP 受信要求 (HTTP Receive Request)」アクティビティーで HTTP エンドポイントを使用する場合は、「ロケーション」が自動的に「統合アプライアンスが要求を受け取る」オプションに設定されます。  

リモート・サーバー このオプションは、統合アプライアンスがリモート HTTP サーバーとの間で要求を送受信することを指定します。

HTTP: 要求の POST (HTTP Post Request)」アクティビティーで HTTP エンドポイントを使用する場合は、「ロケーション」が自動的に「リモート・サーバー」オプションに設定されます。

ホスト名 リモート・サーバー」オプションを選択した場合にのみ必須です。このエンドポイントの接続先 HTTP サーバーのホスト名または IP アドレスを指定します。
ポート HTTP 受信要求 (HTTP Receive Request)」アクティビティーの場合 - HTTP リスナーとして機能する統合アプライアンスのポート番号を指定します。

HTTP: 要求の POST (HTTP Post Request)」アクティビティーの場合 - リモート HTTP サーバーのポート番号を指定します。 

ログイン 説明
匿名ユーザーとしてサーバーにログイン リモート・サーバー」オプションを選択した場合にのみ、有効です。このオプションは、HTTP サーバーに匿名で接続するとき (この場合はユーザー・アカウントが不要) に選択します。
ユーザー名とパスワードを使用してサーバーにログイン リモート・サーバー」オプションを選択した場合にのみ、有効です。このオプションは、ユーザー・アカウントを使用して HTTP サーバーに接続するときに選択します。「ユーザー名」と「パスワード」を入力します。
認証 統合アプライアンスがリモート・サーバーへの接続時に使用する認証のタイプを選択できます。 ドロップダウン・リストから、次のいずれかの認証オプションを選択します。
  • 基本 (Basic) - 指定したユーザー名とパスワードを暗号化せずにサーバーへ送信します。これは、最も保護レベルの低い認証スキーマです。
  • ダイジェスト (Digest) - 指定したユーザー名とパスワードをサーバーへ送信する前に、ユーザー名とパスワードを暗号化します。これは、「基本 (Basic)」認証より保護レベルの高い認証オプションです。
  • NTLM - サーバーのドメイン・ネームで NTCredentials のインスタンスを使用可能にすることを要求します。この認証は、最も保護レベルの高い認証オプションです。NTLM 認証オプションを選択した場合、統合アプライアンスは、要求ではなく接続を認証します。 そのため、統合アプライアンスは、新しい接続が確立されるたびに認証を行います。 認証プロセス中は、接続を開いたままにしておく必要があります。NTLM を使用して、プロキシーとサーバーの両方で認証を行うことはできません。
    注: ユーザー名にドメインの接頭部を付けないでください。
レルム/ドメイン 認証オプションとして「基本 (Basic)」または「ダイジェスト (Digest)」を選択した場合は、レルムを指定してください。

認証オプションとして「NTLM」を選択した場合は、ドメインを指定してください。
ユーザー名 リモート・サーバー」オプションの場合にのみ使用可能 - HTTP サーバーへ接続するために使用するアカウントの「ユーザー名」を指定します。
パスワード リモート・サーバー」オプションの場合にのみ使用可能 - HTTP サーバーへ接続するために使用するアカウントの「パスワード」を指定します。
セキュリティー 説明
なし セキュリティーが不要な場合は、「なし」オプションを選択します。
HTTPS セキュアな SSL を使用する HTTP を使用可能にする場合は「HTTPS」オプションを選択します。 
  • 統合アプライアンスが要求を受け取る」オプションを選択した場合にのみ使用可能 - サーバー認証が必要な場合は、「サーバー証明書別名」チェック・ボックスを選択して、サーバーとして機能する統合アプライアンスがクライアントへ証明書を提供する必要があることを指定します。 この証明書は、認証および暗号化のためにクライアントによって使用されます。 このチェック・ボックスが選択されている場合は、証明書の名前を指定する必要があります。このチェック・ボックスを使用してアクティビティー・レベルで指定した証明書は、mgmt ssl CLI コマンドを使用して統合アプライアンス・レベルで指定された証明書より優先されます。
  • リモート・サーバー」オプションを選択した場合にのみ使用可能 - クライアント認証が必要な場合は、「クライアント証明書別名」チェック・ボックスを選択して、クライアントとして機能する統合アプライアンスが HTTP サーバーへ証明書を提供する必要があることを指定します。 この証明書は、認証および暗号化のために HTTP サーバーで使用できます。このチェック・ボックスが選択されている場合は、証明書の名前を指定する必要があります。このチェック・ボックスを使用してアクティビティー・レベルで指定した証明書は、mgmt ssl CLI コマンドを使用して統合アプライアンス・レベルで指定された証明書より優先されます。
注: 現行プロジェクトをデプロイする前に、指定した証明書を統合アプライアンスにアップロードして登録する必要があります。 詳細については、「CLI Command Reference」を参照してください。
接続タイムアウト - 以下の「接続」フィールドは、「リモート・サーバー」オプションを選択した場合にのみ、使用可能になります。
エンドポイントへの接続を確立しているとき、___ 秒後にタイムアウトになります。 統合アプライアンスがエンドポイントへの接続の確立を試行してから、エンドポイントが接続要求に応答せずにタイムアウトになるまでの秒数。HTTP アクティビティーの場合、統合アプライアンスがタイムアウトになる前に HTTP サーバーへの接続の確立を試行する時間です。アクティビティー・タイムアウトはエンドポイントへの接続が既に確立された後に発生するため、接続タイムアウトとアクティビティー・タイムアウトは異なります。 アクティビティー・タイムアウトは、アクティビティーがエンドポイントで要求を呼び出してから、エンドポイントが応答せずにタイムアウトになるまでの時間 (秒) を指定します。アクティビティー・タイムアウトは、「HTTP: 要求の POST (HTTP Post Request)」アクティビティーの「再試行」タスクに設定します。
プロキシー - 以下の「プロキシー」フィールドは、「リモート・サーバー」オプションを選択した場合にのみ、使用可能になります。
ログイン 説明
匿名ユーザーとしてサーバーにログイン リモート・サーバー」オプションを選択した場合にのみ、有効です。このオプションは、HTTP サーバーに匿名で接続するとき (この場合はユーザー・アカウントが不要) に選択します。
ユーザー名とパスワードを使用してサーバーにログイン リモート・サーバー」オプションを選択した場合にのみ、有効です。このオプションは、ユーザー・アカウントを使用して HTTP サーバーに接続するときに選択します。「ユーザー名」と「パスワード」を入力します。
認証 統合アプライアンスがリモート・サーバーへの接続時に使用する認証のタイプを選択できます。 ドロップダウン・リストから、次のいずれかの認証オプションを選択します。
  • 基本 (Basic) - 指定したユーザー名とパスワードを暗号化せずにサーバーへ送信します。これは、最も保護レベルの低い認証スキーマです。
  • ダイジェスト (Digest) - 指定したユーザー名とパスワードをサーバーへ送信する前に、ユーザー名とパスワードを暗号化します。これは、「基本 (Basic)」認証より保護レベルの高い認証オプションです。
  • NTLM - サーバーのドメイン・ネームで NTCredentials のインスタンスを使用可能にすることを要求します。統合アプライアンスは接続を認証して要求を認証しないため、この認証は最も保護レベルの高い認証オプションです。そのため、統合アプライアンスは、新しい接続が確立されるたびに認証を行います。認証プロセス中は、接続を開いたままにしておく必要があります。NTLM を使用して、プロキシーとサーバーの両方で認証を行うことはできません。
    注: ユーザー名にドメインの接頭部を付けないでください。
レルム/ドメイン 認証オプションとして「基本 (Basic)」または「ダイジェスト (Digest)」を選択した場合は、レルムを指定してください。認証オプションとして「NTLM」を選択した場合は、ドメインを指定してください。
ユーザー名 リモート・サーバー」オプションの場合にのみ使用可能 - HTTP サーバーへ接続するために使用するアカウントの「ユーザー名」を指定します。
パスワード リモート・サーバー」オプションの場合にのみ使用可能 - HTTP サーバーへ接続するために使用するアカウントの「パスワード」を指定します。
セキュリティー 説明
なし セキュリティーが不要な場合は、「なし」オプションを選択します。
HTTPS セキュアな SSL を使用する HTTP を使用可能にする場合は「HTTPS」オプションを選択します。 
  • 統合アプライアンスが要求を受け取る」オプションを選択した場合にのみ使用可能 - サーバー認証が必要な場合は、「サーバー証明書別名」チェック・ボックスを選択して、サーバーとして機能する統合アプライアンスがクライアントへ証明書を提供する必要があることを指定します。 この証明書は、認証および暗号化のためにクライアントによって使用されます。 このチェック・ボックスが選択されている場合は、証明書の名前を指定する必要があります。このチェック・ボックスを使用してアクティビティー・レベルで指定した証明書は、mgmt ssl CLI コマンドを使用して統合アプライアンス・レベルで指定された証明書より優先されます。
  • リモート・サーバー」オプションを選択した場合にのみ使用可能 - クライアント認証が必要な場合は、「クライアント証明書別名」チェック・ボックスを選択して、クライアントとして機能する統合アプライアンスが HTTP サーバーへ証明書を提供する必要があることを指定します。 この証明書は、認証および暗号化のために HTTP サーバーで使用できます。このチェック・ボックスが選択されている場合は、証明書の名前を指定する必要があります。このチェック・ボックスを使用してアクティビティー・レベルで指定した証明書は、mgmt ssl CLI コマンドを使用して統合アプライアンス・レベルで指定された証明書より優先されます。
注: 現行プロジェクトをデプロイする前に、指定した証明書を統合アプライアンスにアップロードして登録する必要があります。 詳細については、「CLI Command Reference」を参照してください。
接続タイムアウト - 以下の「接続」フィールドは、「リモート・サーバー」オプションを選択した場合にのみ、使用可能になります。
エンドポイントへの接続を確立しているとき、___ 秒後にタイムアウトになります。 統合アプライアンスがエンドポイントへの接続の確立を試行してから、エンドポイントが接続要求に応答するまでに要する時間の間で、タイムアウトが発生するまでの時間 (秒単位) を指定します。HTTP アクティビティーの場合、統合アプライアンスがタイムアウトになる前に HTTP サーバーへの接続の確立を試行する時間です。アクティビティー・タイムアウトはエンドポイントへの接続が既に確立された後に発生するため、接続タイムアウトとアクティビティー・タイムアウトは異なります。 アクティビティー・タイムアウトは、アクティビティーがエンドポイントで要求を呼び出してから、エンドポイントが応答せずにタイムアウトになるまでの時間 (秒) を指定します。アクティビティー・タイムアウトは、「HTTP: 要求の POST (HTTP Post Request)」アクティビティーの「再試行」タスクに設定します。
ホスト プロキシー・サーバーのホスト名を指定します。このフィールドは必須です。
ポート プロキシー・サーバーのへの接続に使用されるポート番号を指定します。 このフィールドは必須です。
ユーザー名 プロキシー・サーバー認証に使用するユーザー名を指定します。プロキシー・サーバーが認証を必要としない場合、このフィールドはオプションです。
パスワード プロキシー・サーバー認証に使用するパスワードを指定します。プロキシー・サーバーが認証を必要としない場合、このフィールドはオプションです。
注: エンドポイントの一部のフィールドでは、フィールドに値を指定するための構成プロパティーを定義できます。構成プロパティーをサポートするフィールドをクリックしたときに、同じタイプの構成プロパティーがプロジェクトで既に構成されている場合は、
アイコンが表示されます。