Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
OAuth2.0/ exemple JWT d'autorisateur pour AWS SAM
Vous pouvez contrôler l'accès à votre APIs utilisation dans JWTs le cadre des frameworks OpenID Connect (OIDC)
Voici un exemple de section de AWS SAM modèle pour un JWT autorisateur OAuth 2.0/ :
Resources: MyApi: Type: AWS::Serverless::HttpApi Properties: Auth: Authorizers: MyOauth2Authorizer: AuthorizationScopes: - scope IdentitySource: $request.header.Authorization JwtConfiguration: audience: - audience1 - audience2 issuer: "https://www.example.com/v1/connect/oidc" DefaultAuthorizer: MyOauth2Authorizer StageName: Prod MyFunction: Type: AWS::Serverless::Function Properties: CodeUri: ./src Events: GetRoot: Properties: ApiId: MyApi Method: get Path: / PayloadFormatVersion: "2.0" Type: HttpApi Handler: index.handler Runtime: nodejs12.x
Pour plus d'informations sur les JWT autorisateurs OAuth 2.0/, consultez la section Contrôle de l'accès à l'HTTPAPIsaide des JWT autorisateurs dans le Guide du développeur de APIGateway.