メインコンテンツにスキップ
すべてのコレクション🔗外部サービス(アプリ)との連携Salesforce
Salesforceで"Session expired or invalid"というエラーが表示された場合
Salesforceで"Session expired or invalid"というエラーが表示された場合

2024年12月現在までに確認できた解決方法です。

Yoom 大森 avatar
対応者:Yoom 大森
今日アップデートされました

概要

Salesforceと連携した際に、下記のようなエラーが発生することがあります。

下記原因をご確認の上、ご対応ください。

"message": "Session expired or invalid",
"errorCode": "INVALID_SESSION_ID"

原因1:Salesforce側のセッションの設定

Salesforce側にてセッションに関する設定が行われている場合、

Yoom側との連携時にエラーとなる可能性があるため、下記内容をご確認ください。

  1. 「セッションの設定」 > 「ログイン時のIPアドレスとセッションをロックする」に

    チェックが入っていないことをご確認ください。

  2. 「セッションの設定」 > 「ユーザーとしてログインしてから再ログインを強制する」にチェックが入っていないことをご確認ください。

  3. 「セッションの設定」 > 「セッションを最初に使用したドメインにセッションをロックする」にチェックが入っていないことをご確認ください。

  4. 「セッションの設定」 > 「セッションタイムアウト」のセッションタイムアウト時に、強制的にログアウトにチェックが入っていないことをご確認ください。

  5. 「接続アプリケーションを管理する」 > 「Yoom」 > 「セッションポリシー」のタイムアウト値が「なし」になっていることをご確認ください。

  6. 「接続アプリケーションを管理する」 > 「Yoom」 > 「OAuth ポリシー」の更新トークンポリシーが「更新トークンは取り消されるまで有効」にチェックが入っていることをご確認ください。

原因2:他アプリと連携している

Slackなど他のアプリとSalesforceをあらかじめ連携している場合に、本エラーが発生いたします。

他のアプリとの連携が行われていないかご確認ください。

原因3:連携したアカウント情報の接続が切れている

何らかの要因にて、連携したSalesforceのアカウント情報の接続が切断される場合があります。

マイアプリより再連携をお試しいただき、エラーが解消されるかお試しいただけますと幸いです。

以上が現在までに確認できている、Salesforceで"Session expired or invalid"というエラーが表示された場合の解決方法です。

#salesforce,エラー,Session expired or invalid,INVALID_SESSION_ID

こちらの回答で解決しましたか?