Type d’authentification et d’autorisation que le proxy de développement doit utiliser. Valeurs autorisées : apiKey, oauth2
Oui
apiKey
Configuration pour l’authentification et l’autorisation de clé API.
Oui, quand c’est typeapiKey
oauth2
Configuration pour l’authentification et l’autorisation OAuth2.
Oui, quand c’est typeoauth2
Propriétés de configuration de clé API
Propriété
Description
Obligatoire
allowedKeys
Liste des clés API autorisées.
Oui
parameters
Liste des paramètres qui contiennent la clé API.
Oui
Propriétés de configuration des paramètres
Propriété
Description
Obligatoire
in
Où le paramètre est attendu. Valeurs autorisées : header, query, cookie.
Oui
name
Nom du paramètre.
Oui
Propriétés de configuration OAuth2
Propriété
Description
Obligatoire
metadataUrl
URL du document de métadonnées OpenID Connect.
Oui
allowedApplications
Liste des ID d’application autorisés. Laissez vide pour ne pas valider l’application (appid ou azp la revendication) pour laquelle le jeton est émis.
Non
allowedAudiences
Liste des audiences autorisées. Laissez vide pour ne pas valider l’audience (aud revendication) pour laquelle le jeton est émis.
Non
allowedPrincipals
Liste des principaux autorisés. Laissez vide pour ne pas valider le principal (oid revendication) pour lequel le jeton est émis.
Non
allowedTenants
Liste des locataires autorisés. Laissez vide pour ne pas valider le locataire (tid revendication) pour lequel le jeton est émis.
Non
issuer
Émetteur de jeton autorisé. Laissez vide pour ne pas valider l’émetteur du jeton.
Non
roles
Liste des rôles autorisés. Laissez vide pour ne pas valider les rôles (roles revendication) sur le jeton.
Non
scopes
Liste des étendues autorisées. Laissez vide pour ne pas valider les étendues (scp revendication) sur le jeton.
Non
validateLifetime
Définissez cette option pour false désactiver la validation de la durée de vie du jeton. Par défaut, true.
Non
validateSigningKey
Définissez cette option pour false désactiver la validation de la signature de jeton. true par défaut
Non
Options de ligne de commande
Aucune
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.