메인 콘텐츠로 건너뛰기

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 connector가 작동을 중단하고 “Connection Expired” 오류가 표시된다면, 이는 일반적으로 Salesforce 조직의 refresh token 정책이 일정 기간 후 토큰을 만료하도록 구성되어 있기 때문입니다. 이 경우 Replit이 더 이상 사용자를 대신하여 Salesforce에 인증할 수 없으며 연결을 다시 인증해야 합니다. 이 가이드는 refresh token이 명시적으로 revoke될 때까지 유효하게 유지되도록 Salesforce Connected App 설정을 업데이트하는 방법을 안내합니다.
이 단계를 수행하려면 Salesforce 관리자 권한이 필요합니다. 관리자 권한이 없다면 Salesforce 관리자에게 문의하여 이 가이드를 공유하세요.

문제 해결 단계

1단계: Salesforce Connected App 설정 열기

1

Salesforce에 로그인

관리자로 Salesforce 조직에 로그인합니다.
2

Connected Apps로 이동

Setup > Apps > Connected Apps > Manage Connected Apps로 이동합니다.
3

Replit 앱 찾기

목록에서 Replit Connected App을 찾아 선택합니다.
4

정책 편집

Edit Policies를 선택하여 정책 구성 페이지를 엽니다.

2단계: Refresh Token 정책 업데이트

기본 Salesforce refresh token 정책은 일정 일수 후 또는 비활성 기간 후 토큰을 만료할 수 있습니다. 연결 만료를 방지하려면 토큰이 무기한 유효하게 유지되도록 정책을 변경하세요.
1

Refresh Token Policy 설정 찾기

Connected App 편집 페이지에서 OAuth Policies 아래의 Refresh Token Policy 섹션을 찾습니다.
2

'Refresh token is valid until revoked' 선택

정책을 Refresh token is valid until revoked로 변경합니다. 이렇게 하면 토큰이 자동으로 만료되지 않습니다.
Salesforce Connected App Edit page showing the Refresh Token Policy set to 'Refresh token is valid until revoked'
3

변경 사항 저장

Save를 선택하여 업데이트된 정책을 적용합니다.
정책 변경 사항이 적용되는 데 몇 분이 걸릴 수 있습니다. 저장 후 몇 분 기다린 다음 Replit에서 Salesforce를 다시 연결하세요.

3단계: Replit에서 Salesforce 다시 연결

Refresh token 정책을 업데이트한 후 Replit에서 Salesforce connector를 다시 연결합니다.
1

Project Editor 열기

Project Editor에서 앱으로 이동합니다.
2

Connectors로 이동

사이드바에서 Connectors 패널을 엽니다.
3

Salesforce 다시 연결

만료된 Salesforce 연결에서 Reconnect를 선택합니다. 메시지가 표시되면 OAuth 인증 흐름을 완료합니다.

여전히 오류가 발생하나요?

Refresh token 정책을 업데이트했지만 연결이 계속 만료된다면:
  • 다른 토큰 정책 옵션 확인: “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 지원팀에 도움을 요청하세요.

관련 문서