개발자는 애플리케이션을 위한 새로운 권한 부여 메커니즘을 개발하고 있습니다. 개발자는 Amazon API Gateway API를 생성해야 하고 API에 JSON Web Token(JWT) 권한 부여를 테스트해야 합니다. 개발자는 기본 제공 인증자를 사용해야 하며 사용자 지정 로직으로 코드를 관리할 필요가 없어야 합니다. 개발자는 /auth에서 사용 가능한 API 경로를 정의해야 합니다. 이 요구사항을 충족하는 솔루션은 무엇입니까?
- A. WebSocket API와 /auth 경로를 생성합니다. JWT 인증자를 구성하고 API에 첨부합니다. API를 배포합니다.
- B. WebSocket API와 /auth 경로를 생성합니다. AWS Lambda 인증자를 생성하고 구성합니다. Lambda 인증자를 API에 첨부합니다. API를 배포합니다.
- C. HTTP API와 /auth 경로를 생성합니다. AWS Lambda 인증자를 생성하고 구성합니다. Lambda 인증자를 /auth 경로에 첨부합니다. API를 배포합니다.
- D. HTTP API와 /auth 경로를 생성합니다. JWT 인증자를 구성합니다. JWT 인증자를 /auth 경로에 첨부합니다. API를 배포합니다.✓ 정답
해설
【핵심 용어】 • API Gateway HTTP API JWT Authorizer(내장): 코드 작성 없이 JWT 토큰 검증 【정답 포인트】 정답: D (HTTP API + JWT authorizer + /auth 라우트) 내장 + 무코드 = HTTP API의 JWT authorizer. 【오답 체크】 • A: WebSocket API는 JWT authorizer 미지원 • B, C: Lambda authorizer는 코드 작성 필요