---
schema_version: "1"
id: 31e555a2c700b12311271dc836a61aef7778f3d642de7e30b2ca4c847197271b
title: HTTP および HTTPS 送信エンドポイント設定
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/partner-manager/latest/endpoint-https-send.md
canonical_url: https://docs.mulesoft.com/jp/partner-manager/latest/endpoint-https-send
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 3c3c91089c419b741b143043579afeb6f304d43c1d8779d5e21e4151a8830939
description: MuleSoft Documentation Site
release: 2.x
latest: true
---
# HTTP および HTTPS 送信エンドポイント設定

HTTP 送信エンドポイント設定と HTTPS 送信エンドポイント設定により、HTTP または HTTPS 経由でそれぞれ送信される B2B メッセージを送信する場所が決まります。HTTP および HTTPS 送信エンドポイントには次の 2 種類があります。

- Send to Partners (パートナーに送信)
    
    - パートナーに直接、またはサードパーティ接続経由で変換された B2B メッセージを送信するアウトバウンドメッセージフローの送信先エンドポイント
    - インバウンドメッセージフローの肯定応答エンドポイント
    
    HTTP と HTTPS の \[Send to Partners (パートナーに送信)\] エンドポイントを所有できるのはホスト、パートナー、またはサードパーティ接続です。
- Target at Host (ホストの送信先)
    
    変換されたメッセージがバックエンドアプリケーションに送信されるインバウンドメッセージフローの送信先エンドポイント。
    
    HTTP または HTTPS の \[Target at Host (ホストの送信先)\] エンドポイントを所有できるのはホストのみです。

ホスト、パートナー、またはサードパーティ接続ページで次の設定を定義して、HTTP および HTTPS 送信エンドポイントを作成します。このエンドポイントはアウトバウンドメッセージフローを設定するときにも作成できます。

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">名前</th>
<th class="tableblock halign-left valign-top">説明</th>
<th class="tableblock halign-left valign-top">必須</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Owner (オーナー)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">エンドポイントを所有するホスト、パートナー、またはサードパーティ接続。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">使用方法</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">エンドポイント機能 (​<code>[Send to partners (パートナーに送信)]</code>​ または ​<code>[Target at host (ホストの送信先)]</code>​)。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">プロトコル</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">エンドポイントでサポートされるプロトコル (​<code>HTTP</code>​ または ​<code>HTTPS</code>​)。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Endpoint Name (エンドポイント名)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">エンドポイントを識別するために自動的に生成された名前 (手動で変更可能)。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">説明</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">ユーザーが入力した、エンドポイントの目的を説明する値。</p></td>
<td class="tableblock halign-left valign-top"></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">URL</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">変換後の X12、EDIFACT、JSON、XML、または CSV メッセージの送信先である対象 HTTP または HTTPS サービス。この URL は、B2B インテグレーションを処理するランタイム環境からアクセスできる必要があります。
要求を送信する場所を指定する正しい形式の (パスを含む) URL を入力してください (例: <code>https://www.mulesoft.com/sendRequest</code>​)。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Response Timeout (in milliseconds) (応答タイムアウト (ミリ秒))</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">要求要素が HTTP 応答を待機中のフローの実行をブロックする最大時間 (ミリ秒)。デフォルト値は 15000 ミリ秒です。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Retry interval (in seconds) (再試行間隔 (秒))</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">リモートの HTTP または HTTPS サービスに接続できない場合に再接続を試みる頻度。デフォルト値は 60 秒です。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Maximum retry attempts (最大再試行回数)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">再接続の最大試行回数。最初の接続の失敗後に Partner Manager が再試行しないようにするには、この値を ​<code>0</code>​ に設定します。デフォルト値は ​<code>3</code>​ です。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">認証種別</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>HTTP または HTTPSエンドポイントを保護するために使用する認証方法。値は次のとおりです。</p>
</div>
<div class="ulist">
<ul>
<li>
<p>なし</p>
<div class="paragraph">
<p>認証なし。</p>
</div>
</li>
<li>
<p><a href="#api-key">API key (API キー)</a>​</p>
</li>
<li>
<p><a href="#basic">Basic (基本)</a>​</p>
</li>
<li>
<p><a href="#client-credentials">Client Credentials (クライアントログイン情報)</a>​</p>
</li>
<li>
<p><a href="#oauth-token">OAuth Token (OAuth トークン)</a>​</p>
</li>
</ul>
</div></div></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Certificate (TLS Context) (証明書 (TLS コンテキスト))</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>(HTTPS エンドポイントに適用) SSL 証明書。値は次のとおりです。</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Use CA-signed certificates (CA 署名証明書を使用)</p>
<div class="paragraph">
<p>認証機関 (CA) が発行して署名した証明書を使用します。このオプションを使用する場合、追加の証明書をアップロードする必要はありません。</p>
</div>
</li>
<li>
<p>Use a self-signed certificate (自己署名証明書を使用)</p>
<div class="paragraph">
<p>CA が発行または署名していない証明書を使用します。このオプションを使用する場合、既存の証明書を選択するか、​<code>&lt;証明書名&gt;.PEM</code>​ 形式の新しい証明書をアップロードする必要があります。</p>
</div>
</li>
<li>
<p>Allow insecure connection (非セキュア接続を許可)</p>
<div class="paragraph">
<p>証明書の検証を実行しない非セキュア接続を許可します。</p>
</div>
</li>
</ul>
</div></div></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
</tbody>
</table>

## [](#api-key)API キー認証

HTTP リクエストヘッダー内で有効な API キーを要求する認証種別。

次の設定を使用して、API キー認証を設定します。

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">名前</th>
<th class="tableblock halign-left valign-top">説明</th>
<th class="tableblock halign-left valign-top">必須</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">HTTP Header Name (HTTP ヘッダー名)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">API キー値に関連付けられている HTTP ヘッダーパラメーター。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">API Key (API キー)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">API キーの値。</p>
<p class="tableblock">新規のエンドポイントまたは再設定したエンドポイントを保存した後は、API キーを取得または変更することはできなくなります。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Certificate (証明書)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">認証に使用する証明書。</p></td>
<td class="tableblock halign-left valign-top"></td>
</tr>
</tbody>
</table>

### [](#basic)基本認証

HTTP または HTTP リクエストヘッダー内にユーザー名とパスワードを必要とする認証種別。

次の設定を使用して、基本認証を設定します。

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">名前</th>
<th class="tableblock halign-left valign-top">説明</th>
<th class="tableblock halign-left valign-top">必須</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Username (ユーザー名)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">要求を行うときに使用するユーザー名。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Password (パスワード)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">要求を行うときに使用するパスワード。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
</tbody>
</table>

### [](#client-credentials)クライアントログイン情報認証

HTTP または HTTPS リクエストヘッダー内で有効なクライアント ID とクライアントシークレットを要求する認証種別。

次の設定を使用して、クレジットログイン情報認証を設定します。

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">名前</th>
<th class="tableblock halign-left valign-top">説明</th>
<th class="tableblock halign-left valign-top">必須</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Client ID header name (クライアント ID ヘッダー名)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">エンドポイント URL をコールするためにクライアント ID で使用される HTTP ヘッダー名。デフォルトは、​<code>"client_id"</code>​ です。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Client ID header value (クライアント ID ヘッダー値)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">クライアント ID の HTTP ヘッダー値。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Client secret header name (クライアントシークレットヘッダー名)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">クライアントシークレットの HTTP ヘッダー名。デフォルトは、​<code>"client_secret"</code>​ です。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Client secret header value (クライアントシークレットヘッダー値)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">クライアントシークレットの HTTP ヘッダー値。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
</tbody>
</table>

### [](#oauth-token)OAuth トークン認証

HTTP または HTTPS リクエストヘッダー内で有効な OAuth トークンを要求する認証種別。

次の設定を使用して、OAuth トークン認証を設定します。

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">名前</th>
<th class="tableblock halign-left valign-top">説明</th>
<th class="tableblock halign-left valign-top">必須</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Token URL (トークン URL)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">アクセストークンを提供する認証サーバーの URL。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Client ID (クライアント ID)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">認証サーバーへのアプリケーションの登録時に提供されたクライアント ID。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Client Secret (クライアントシークレット)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">認証サーバーへのアプリケーションの登録時に提供されたクライアントシークレット。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">x</p></td>
</tr>
</tbody>
</table>

## [](#関連情報)関連情報

- [エンドポイント](https://docs.mulesoft.com/jp/partner-manager/latest/endpoints)
- [エンドポイントの作成](https://docs.mulesoft.com/jp/partner-manager/latest/create-endpoint)
- [パートナーおよびサードパーティ接続証明書の管理](https://docs.mulesoft.com/jp/partner-manager/latest/manage-partner-certificates)