「System.CalloutException: Unauthorized endpoint, please check Setup->Security->Remote site settings. endpoint =~」エラーについて

エラーの原因

Salesforceから外部システムのAPIを叩くHTTPメソッドのエンドポイントが「リモートサイトの設定」で許可されていないことが原因です。

解決策

エンドポイントをリモートサイトに追加すればOK

①画面右上の歯車ボタン>設定>セキュリティ>リモートサイトの設定の順にクリック

②「新規リモートサイト」をクリック

③任意の名前と許可したいエンドポイントURLを入力し、「保存」をクリック

Salesforce

Posted by regardie