Documentation Index
Fetch the complete documentation index at: https://docs.replit.com/llms.txt
Use this file to discover all available pages before exploring further.
概要
Salesforceコネクタが機能しなくなり 「Connection Expired」 エラーが表示される場合、通常はSalesforce組織のリフレッシュトークンポリシーが一定期間後にトークンを失効させるよう設定されていることが原因です。この場合、ReplitはあなたのかわりにSalesforceで認証できなくなり、接続を再認証する必要があります。 このガイドでは、リフレッシュトークンが明示的に失効されるまで有効なままになるよう、SalesforceのConnected Appの設定を更新する手順を説明します。トラブルシューティング手順
ステップ1: SalesforceのConnected App設定を開く
ステップ2: リフレッシュトークンポリシーを更新する
デフォルトのSalesforceリフレッシュトークンポリシーは、一定日数後または非アクティブ期間後にトークンを失効させることがあります。接続の有効期限切れを防ぐには、ポリシーをトークンが無期限に有効になるように変更します。Refresh Token Policy設定を見つける
Connected App Editページで、OAuth Policies の下にある Refresh Token Policy セクションを見つけます。
「Refresh token is valid until revoked」を選択する
ポリシーを Refresh token is valid until revoked に変更します。これにより、トークンが自動的に失効しなくなります。

ステップ3: ReplitでSalesforceを再接続する
リフレッシュトークンポリシーを更新した後、ReplitでSalesforceコネクタを再接続します。まだエラーが表示される場合
リフレッシュトークンポリシーを更新しても接続が失効する場合:- 他のトークンポリシーオプションを確認する: 代替の失効オプション(「Expire refresh token if not used for」または「Expire refresh token after」など)が選択されていないことを確認します。
- IP Relaxation設定を確認する: Salesforce組織がIP制限を適用している場合、Connected AppのIP Relaxation設定がReplitのサーバーからのリクエストをブロックしている可能性があります。セキュリティ要件に適切であれば、Relax IP restrictions に設定することを検討してください。
- ログイン履歴を確認する: Salesforceで Setup > Login History を確認して、Replitに関連する認証失敗の試みがないか確認します。
- Replitサポートに連絡する: 問題がSalesforce側にない場合は、Replitサポート にお問い合わせください。
関連ドキュメント
- Connectorsの概要 — Salesforceコネクタを含むすべての連携タイプについて学ぶ
- コネクタの管理 — WorkspaceおよびOrganizationコネクタの管理者設定
- Salesforceヘルプ: Connected Appsの管理 — Connected Appポリシーの管理に関するSalesforceの公式ガイド