Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

VPN 内でホストされる Web サービスへのコールアウト

公開日: Oct 13, 2022
説明

VPN 経由で接続された Web サービスにコールアウトを実行すると、System.CalloutException をスローすることがあります。

解決策

VPN 経由で接続された Web サービスにコールアウトを実行するには、公共のインターネットに IP/ポートを公開する必要があります。SFDC から直接 VPN トンネルを設定することはできません。  接続を保護するため、IP ホワイトリストとクライアント証明書を使用する必要があります。ポートを公開する必要がある場合は、希望のものを使用します。ポート 443 である必要はありません。より難読化することを希望する場合は、標準以外のポートを使用できます。これは、顧客側から IP ホワイトリストとクライアント証明書で保護された公開エンドポイントです。詳細は、以下のリンクを参照してください。

Salesforce から VPN にアクセスすることはできないため、公共のインターネットからサービスにアクセスできるようにする必要があります。とはいえ、意図しない、または悪意のある外部のトランザクションからサービスを保護する方法は多数あります。以下でその一部をご紹介します。

プロキシ:

外部 ID から自社のサービスに直接トンネルを設定しないでください (DMZ、ポート転送など)。代わりに、認証が必要なプロキシサーバーを検討します。

認証:

双方向 SSL や、OAuth、トークンなどの認証メカニズムを使用できます。これにより、サービスへのアクセス保護が強化されます。

クライアント IP の絞り込み:

Salesforce では IP アドレスのリストを保持しています。この承認済みの IP アドレスのリストからのトランザクションのみを許可するようにプロキシを設定できます。

ログ記録と IDS:

ログ記録システムを使用すると共に、異常なパターンを検出する侵入検出システムをトレーニングします。これにより、攻撃を特定して軽減できます。これは、誰かが他の保護レイヤをすべて通過した場合に重要になります。

許可すべき Salesforce の IP アドレスとドメイン 

ナレッジ記事番号

000387021

 
読み込み中
Salesforce Help | Article