Fastly 자격 증명의 유효성을 검사할 때 오류 발생

Adobe Commerce에서 Fastly 자격 증명의 유효성을 검사할 때 오류가 표시되거나 자격 증명 확인 중에 토큰 만료 메시지를 보고합니다. 이 문제는 보안을 위해 Fastly API 토큰을 회전해야 할 때도 발생합니다. Fastly 서비스 ID 및 API 토큰을 확인하고 토큰 상태를 확인한 다음 필요한 경우 만료된 자격 증명을 바꿉니다. 이 문제를 해결하려면 자격 증명을 확인하고 만료된 API 토큰을 바꿉니다.

설명 description

환경

  • Adobe Commerce(모든 배포 메서드)
  • Fastly

문제/증상

  • Fastly 자격 증명의 유효성을 검사할 때 오류가 발생합니다.
  • Fastly API 토큰은 지원 티켓 또는 공개 포럼에서 공유된 후 손상된 것으로 표시됩니다.
  • 자격 증명 유효성 검사가 토큰 만료 오류를 반환합니다.

해결 방법 resolution

다음 단계에 따라 문제를 해결하십시오.

  1. 올바른 Fastly 서비스 ID 및 API 토큰이 있는지 확인한 다음 자격 증명을 다시 확인합니다. 자세한 지침은 개발자 설명서에서 Fastly 자격 증명 테스트를 참조하십시오.
  2. 자격 증명 유효성 검사가 실패하면 다음 curl 명령을 실행하여 서비스 상태를 확인하십시오.
    curl -H "Fastly-Key: <API key>" https://api.fastly.com/service/<service ID>/version/active
  3. 명령이 다음과 유사한 오류를 반환하는 경우 Adobe Commerce 지원 티켓을 제출하여 새 API 토큰을 요청합니다. 새 토큰을 받은 후 환경에서 구성을 업데이트합니다.
    {"msg":"Token $TOKEN expired at 2021-09-28T02:03:37Z"}
    지원 티켓을 제출하는 방법에 대해 알아보려면 Adobe Commerce 도움말 센터 사용 안내서 > 지원 티켓을 참조하십시오. 참고: 지원 티켓에서 암호나 유효한 API 토큰을 공유하지 마십시오. Adobe Commerce 지원에서는 토큰 정보에 액세스할 수 있으며 티켓에 토큰 정보가 필요하지 않습니다.
  4. 명령이 토큰 만료 오류를 반환하지 않는 경우 최신 Fastly 확장 버전을 실행 중인지 확인하십시오. 1.2.203 이전 버전을 사용하는 경우 자격 증명을 테스트하기 전에 구성 저장을(를) 선택하십시오.

관련 읽기

recommendation-more-help
experience-cloud-kcs-help-kbarticles