error_description": "ip restricted"
ip restrictedというエラーを解消できなかったのですが、改めてログイン履歴を見てみると...
54.86.50.139 という見覚えなの無いIPアドレスからログインしようとしています。(AMAZON-2011Lという名前らしい)
そういえば、接続に成功した2つのログインはIPアドレスの緩和の設定をしましたね。
もう一度クライアントログイン情報で、IP制限の緩和をすれば接続できるのでは?
ダメですねぇ
Error: invalid_grant, Description: ip restricted
この画面から遷移すると、IPアドレスを編集できません
Lightning Experience アプリケーションマネージャー から参照を選べば編集できる
もしかして、IP制限の緩和をしているのに、ここに入力しているのでエラーになるのかも...
とりあえず削除してみる
同じエラーですね。
Error: invalid_grant, Description: ip restricted
そういえば、プロファイルにログインできるIPアドレスを登録しているけど、そっちに54.86.50.139を入れたらいいのかもしれない。
エラーが変わりましたね。
Error: invalid_grant, Description: client credentials flow not enabled
ログイン履歴は原因不明:1817 になっている。
そういえば、クライアントログイン情報フローを有効化のチェックを外してました。
このチェックを有効化すると、Salesforceにログインできました。
結論
ip restrictedはプロファイルに設定しているログインを許可しているIPアドレスが登録されていないことみたいですね。これは OAuth Web サーバーフローの信頼済み IP 範囲 とは別なのかもしれません。
しかし、なんでAMAZON経由でログインしているのだろうか?
ブラウザまたはデスクトップエージェントでPostman Webアプリを使用すると、リクエストをローカルに送信できます。リクエストの送信に使用されるIPアドレスは、社内ネットワーク設定のIPアドレスです。IPアドレス範囲については、IT部門またはネットワーク部門にお問い合わせください。
Postmanが変えているのではないとすれば、SalesforceのAccess Token URLからのアクセスかな?
Access Token URLのIPアドレスは13.113.196.52でした。これもAmazonみたいです。
トークンを返すところが別にあるのかな?









