Amazon S3: "서명 불일치 요청" 오류 해결
Amazon S3 작업 중에 자주 발생하는 이 오류는 다양한 원인으로 인해 발생할 수 있습니다. 많은 잠재적인 솔루션이 문서화되어 있지만 일부는 초기 문제 해결에서 벗어날 수 있습니다. 여기서는 종종 간과되는 구체적인 원인 중 하나를 살펴보겠습니다.
키 명명 규칙
S3에서 객체에 키를 할당할 때 특정 명명 규칙을 준수하는 것이 중요합니다. 컨벤션. 한 가지 중요한 측면은 키의 첫 번째 문자로 마침표(.)를 사용하지 않는 것입니다.
제공된 예제 코드에서 알 수 있듯이 키 이름은 "..imagesABC.jpg"로 설정됩니다. 이 명명 규칙은 언급된 오류를 유발합니다.
해결 방법
이 문제를 해결하려면 마침표로 키를 시작하지 마십시오. 적절한 키는 선행 마침표 없이 "images/ABC.jpg"와 같아야 합니다. 이 규칙을 준수하면 요청 서명 계산이 서버의 기대에 맞춰져 성공적인 작업으로 이어집니다.
위 내용은 Amazon S3 요청으로 인해 '요청 서명 불일치' 오류가 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!