현재 API 게이트웨이 + 람다에 Serverless 프레임 워크를 사용하여 Express 응용 프로그램을 구현하려고합니다. 우리의 요구 사항 서명을 시작할 때까지 모든 것이 예상대로 작동했습니다. 서명은 비밀 토큰을 사용하여 쿼리 문자열을 포함한 전체 URL에 서명하는 방식으로 작동합니다. 불행히도 API 게이트웨이 나 Cloudfront 중 하나가 쿼리 문자열을 사전 순으로 정렬하여 클라이언트에서 생성 된 것과 다른 측면에서 생성 된 체크섬으로 이어지는 것으로 보입니다.API 게이트웨이 정렬 쿼리 문자열
우리 익스프레스 서버는보고 무엇 :
https://example.com/endpoint?build_number=1&platform=ios
https://example.com/endpoint?platform=ios &build_number=1
쿼리 매개 변수가 어떤 동작입니다없는 알파벳 순으로 재 분류되었다 볼 수 있듯이 나는 기대할 것이다.
아이디어가 있으십니까?
완벽한 답변. –