Anypoint Code Builder のプロキシの使用

logo desktop IDE Desktop IDE

進行中のベータリリース​: クラウド IDE は進行中のベータリリースです​。ベータ状態での Anypoint Code Builder の使用には、IDE で入手できる、該当するベータサービス契約条件が適用されます。

Visual Studio Code (VS Code) でプロキシ設定を定義することで、Exchange へのパブリッシュ、Anypoint Platform へのログイン、アプリケーションの実行またはデバッグなど、ネットワークに依存する機能を Anypoint Code Builder で実行します。

プロキシ設定はクラウド IDE では機能しません

プロキシの設定を始める前に

VS Code でプロキシ設定を定義する前に、次の点を考慮してください。

  • プロキシ URL を設定する場合、​protocol​ は ​HTTP​ または ​SOCKS​ です。次に例を示します。

    • PROTOCOL://username:password@host:port

    • PROTOCOL://host:port

      Anypoint Code Builder では、認証を使用しない ​SOCKS​ プロキシはサポートされていますが、基本認証を使用する ​SOCKS​ プロキシはサポートされていません。
  • Anypoint Code Builder は次の項目を無視し、プロキシ URL と非プロキシリストから設定を読み取ります。

    • Proxy Authorization (プロキシ認証)

    • Proxy Kerberos Service Principal (プロキシ Kerberos サービスプリンシパル)

    • Proxy Strict SSL (プロキシの厳密な SSL)

  • 特定のホストをプロキシから除外するには、​[Proxy bypass (プロキシバイパス)]​ 設定を使用します。

VS Code でプロキシ設定を定義する

Anypoint Code Builder のプロキシ設定を定義する手順は、次のとおりです。

  1. VS Code を開きます。

  2. VS Code 設定を開きます。

    1. Windows の場合は、​[File (ファイル)] > [Preferences (プリファレンス)] > [Settings (設定)]​ に移動します。

    2. macOS の場合は、​[Code (コード)] > [Settings (設定)] > [Settings (設定)]​ に移動します。

  3. 設定の検索バーで「proxy」(プロキシ) を検索します。

  4. プロキシ URL と非プロキシ設定を定義します。

  5. Maven ​settings.xml​ ファイルでプロキシ設定を定義します。設定手順については、 「Configure a Proxy in Maven (Maven でプロキシを設定する)」​を参照してください。

  6. [Proxy Support (プロキシサポート)] 設定を [override (上書き)] または [on (オン)] に設定します。

  7. 変更を適用するには、VS Code を再起動します。

Anypoint Platform の URL を許可リストに追加する

組織で許可リストを使用している場合は、次の Anypoint Code Builder および Anypoint Platform URL を追加します。

MuleSoft URL

Anypoint Platform サービス: CloudHub、Exchange、コアサービス

  • https://(*).anypoint.mulesoft.com (/*)

  • https://repository.mulesoft.org/(*)

  • https://(*).cloudhub.io/(*/)

Exchange からダウンロードしたアセット

  • https://exchange2-asset-manager-kprod.s3.amazonaws.com (/​*​)

  • https://exchange2-asset-manager-kprod-eu.s3.eu-central-1.amazonaws.com (/​*​)

API Portal のリソース

  • https://exchange2-file-upload-service-kprod.s3.amazonaws.com (/​*​)

サードパーティ URL

Eclipse ライブラリと Eclipse 更新サイト

  • https://download.eclipse.org/eclipse/updates (/​*​)

MuleSoft Maven リポジトリとコネクタの更新サイト

  • https://repo.maven.apache.org/maven2 (/​*​)

  • https://repo1.maven.org/maven2 (/​*​)

Login​ や ​Exchange​ 操作などの Web ブラウザーを使用するサービスの場合、ブラウザーのネットワーク要件についてはブラウザーのドキュメントを参照してください。外部 ID プロバイダー (IdP) を使用する場合は、他のサードパーティドメインにも権限を付与する必要があります。