---
schema_version: "1"
id: 6147fcab74f9e9b1e1386ec32f8ec6ed91bd516db96d62124d67ef1b9071a276
title: AS2、HTTP、HTTPS 受信エンドポイントのデプロイ
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/partner-manager/latest/deploying-receive-endpoints.md
canonical_url: https://docs.mulesoft.com/jp/partner-manager/latest/deploying-receive-endpoints
source_site: docs.mulesoft.com
content_type: documentation
content_hash: d6d447e3239949c5f75d8b0ee3568ade831293460ff91287ac43372d738f3dd0
description: MuleSoft Documentation Site
release: 2.x
latest: true
---
# AS2、HTTP、HTTPS 受信エンドポイントのデプロイ

AS2 受信、HTTP 受信、HTTPS 受信エンドポイントを公開/非公開ポートにデプロイできます。

## [](#公開ポートでの-cloudhub-1-0-へのデプロイ)公開ポートでの CloudHub 1.0 へのデプロイ

非公開ポート設定を無効にして AS2 または HTTPS 受信エンドポイントを CloudHub にデプロイすると、エンドポイントアプリケーションが公開 HTTPS ポート (​`8082`​) または HTTP ポート (​`8081`​) にデプロイされ、トラフィックが​[共有ロードバランサー](https://docs.mulesoft.com/cloudhub/dedicated-load-balancer-tutorial)​経由で転送されます。\[URL\] 項目の値は、このエンドポイントを使用するメッセージフローをデプロイしたときに自動的に生成されます。

デプロイされているエンドポイントのランタイムアプリケーション名と外部 URL は、エンドポイントの詳細ページで表示できます。次に例を示します。

![ランタイムアプリケーション名と外部 URL の例](/mulesoft/current/ja-jp/partner-manager/latest/_images/pm-receive-endpoint-url.png)

外部 URL は、エンドポイントに AS2、HTTP、HTTPS メッセージを送信するパートナーと共有できます。

組織が専用ロードバランサー (DLB) なしで Anypoint Virtual Private Cloud を使用する場合は、組織のプラットフォーム管理者が必要な ​[Anypoint VPC ファイアウォールルール](https://docs.mulesoft.com/cloudhub/vpc-firewall-rules-concept)​を設定して、特定のパートナーまたはサードパーティ接続の IP アドレスでエンドポイントにアクセスできるようにします。

## [](#非公開ポートでの-cloudhub-1-0-へのデプロイ)非公開ポートでの CloudHub 1.0 へのデプロイ

非公開ポート設定を有効にして AS2、HTTP、または HTTPS 受信エンドポイントを CloudHub 1.0 にデプロイするには、次の操作を実行できます。

- 受信エンドポイントを含むメッセージフローをデプロイします。
- [CloudHub 1.0 デプロイメント設定の定義](https://docs.mulesoft.com/jp/partner-manager/latest/cloudhub-deployment-settings)の説明に従って、新たに作成されたエンドポイントを非公開ポートに自動的にデプロイするように CloudHub を設定します。

非公開ポート設定を有効にしたエンドポイントは、非公開 HTTPS ポート ​`8092`​ または HTTP (AS2 の場合のみ) ポート ​`8091`​ にデプロイされます。デプロイされたエンドポイントのランタイムアプリケーション名、内部 URL、外部 URL は、<​**host**​> ページ (AS2 エンドポイント)、パートナーページ (HTTP または HTTPS エンドポイント)、またはメッセージフローからアクセスできるエンドポイント詳細ページで確認できます。

エンドポイントがデプロイされたら、次の手順を実行します。

1. 以下のセクションと​[「Dedicated Load Balancer Mapping Rules (専用ロードバランサーのマッピングルール)」](https://docs.mulesoft.com/cloudhub/lb-mapping-rules)​の説明に従って、パートナーから受信したメッセージをアプリケーションに転送するための URL マッピングルールを設定します。
2. [「Dedicated Load Balancer Allowlists (専用ロードバランサーの許可リスト)」](https://docs.mulesoft.com/cloudhub/lb-allowlists)​の説明に従って DLB 設定でパートナーの IP アドレスを許可されているアドレスのリストに追加するように、組織のプラットフォーム管理者に依頼します。

## [](#cloudhub-2-0-へのデプロイ)CloudHub 2.0 へのデプロイ

Partner Manager は AS2 および HTTP インバウンドエンドポイントを、HTTPS リスナーを使用する CloudHub 2.0 にデプロイします。

- 共有スペースをデプロイメント対象として使用している場合、エンドポイントにはインターネット経由でアクセスでき、HTTP 要求は許可されません。
- 非公開スペースをデプロイメント対象として使用している場合、イングレスルールやファイアウォールルールなどの CloudHub 2.0 ネットワーク設定を使用し、受信要求を管理して対象のランタイムアプリケーションにルーティングできます。
    
    - AS2、HTTP、または HTTPS インバウンドエンドポイントアプリケーションへの HTTP 要求を許可する場合は、次の手順を実行します。
        
        1. 非公開スペースをデプロイメント対象として使用します。
        2. **\[Advanced (詳細)\]**​ タブの ​**\[HTTP requests (HTTP 要求)\]**​ 項目で ​`[Accept HTTP (HTTP を受け入れる)]`​ を選択します。
        3. 必要に応じて、特定の IP アドレスからの HTTP 要求を許可するようにネットワークレベルのイングレスルールを設定します。

## [](#デプロイ済み受信エンドポイント用の外部-url-とマッピングルール)デプロイ済み受信エンドポイント用の外部 URL とマッピングルール

公開または非公開のポートにデプロイされた受信エンドポイントの外部 URL は、エンドポイント種別、DLB ドメイン、入力 start\_paths に応じて変わります。外部 URL はパートナーと共有できます。

### [](#as2-受信エンドポイント用の外部-url-とマッピングルール)AS2 受信エンドポイント用の外部 URL とマッピングルール

AS2 受信エンドポイント用の外部 URL は ​`https://{DLB-domain}/{Input-path}/receive-as2`​ です。

たとえば、DLB ドメインの名前が ​`mythical.lb.anypointdns.net`​ で、ランタイムアプリケーションの名前が ​`b2b-inbound-as2-zap3`​ の場合、システム管理者は、受信要求を Anypoint VPC 内のランタイムアプリケーションに転送するように DLB 設定の URL マッピングルールを追加できます。

![DLB 設定の AS2 の URL マッピングルール](/mulesoft/current/ja-jp/partner-manager/latest/_images/url-mapping-rules-as2.png)

この設定では、外部 AS2 エンドポイント URL は ​`https://mythical.lb.anypointdns.net/as2/mythical/receive-as2/`​ です。

### [](#https-受信エンドポイント用の外部-url-とマッピングルール)HTTPS 受信エンドポイント用の外部 URL とマッピングルール

HTTPS エンドポイント用の外部 URL は ​`https://{DLB-domain}/{Input-path}/{base-path}/{message-type}`​ です。

たとえば、DLB ドメインの名前が ​`mythical.lb.anypointdns.net`​ で、エンドポイントに対して設定したベースパスが ​`send2`​、ランタイムアプリケーションの名前が ​`b2b-inbound-http-ognq`​ である場合、システム管理者は、受信要求を Anypoint VPC 内のランタイムアプリケーションに転送するように DLB 設定の URL マッピングルールを追加できます。次に例を示します。

![DLB 設定の HTTPS の URL マッピングルール](/mulesoft/current/ja-jp/partner-manager/latest/_images/url-mapping-rules-https.png)

## [](#runtime-fabric-へのデプロイ)Runtime Fabric へのデプロイ

Partner Manager は AS2 および HTTP インバウンドエンドポイントを、HTTP リスナーを使用する Runtime Fabric にデプロイします。Runtime Fabric ネットワーク設定とイングレスルールを使用して、HTTPS エンドポイントを内部および外部ユーザーに公開できます。

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

- [エンドポイントの作成](https://docs.mulesoft.com/jp/partner-manager/latest/create-endpoint)
- [AS2 受信エンドポイント設定](https://docs.mulesoft.com/jp/partner-manager/latest/endpoint-as2-receive)
- [HTTP および HTTPS 受信エンドポイント設定](https://docs.mulesoft.com/jp/partner-manager/latest/endpoint-https-receive)