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

System.UnexpectedException を引き起こす指定ログイン情報: HTTP コールアウトエラーのスクリプトスロー例外

公開日: May 18, 2026
説明
※この記事は英語版を翻訳しており、一部機械翻訳を含むため内容は後日更新される可能性があります。最新の内容は英語版を参照してください。表示言語は画面右下の言語名から切り替えられます。

指定ログイン情報が関連する場合、ユーザーは HTTP コールアウトでエラーを見つけて、エラーメッセージ「System.UnexpectedException: HTTP コールアウトのスクリプトスロー例外」を確認できます。
解決策

上記のエラーメッセージには複数の理由が考えられます。サポートにケースを登録する前に、以下の手順でさらにデバッグし、再確認することが推奨されます。

 
  1. [設定] > [指定ログイン情報] で、Apex メソッドで使用されるコールアウト名が指定ログイン情報の API 参照名と一致することを確認します。

一致しない場合は変更し、指定ログイン情報と同じ構文/API 参照名を使用します。
参照:  コールアウトエンドポイントとしての指定ログイン情報

 
  1. URL に URL 予約文字をエスケープする必要があるパスが含まれているかどうかを確認します。
 
  1. リモートエンドポイントに有効化されている可能性のある厳格な URL パスのフィルターがあるかどうかを確認します。例:「\」を「%5c」で置き換えます。 これは Salesforce ではなく、エンドポイントレベルで制御されます。


その他のリソースTest classes fail with error 'System.SObjectException:Script-thrown exception' (エラー「System.SObjectException: スクリプトスロー例外」で失敗するテストクラス)

ナレッジ記事番号

000392650

 
読み込み中
Salesforce Help | Article