Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
| Propriedade | Descrição |
|---|---|
spring.cloud.azure.active-directory.app-id-uri |
URI da ID do aplicativo que pode ser usado na declaração de aud de um id_token. Por exemplo, api://{applicationId}. Consulte o documento da Microsoft sobre APP ID URL para obter mais detalhes . |
spring.cloud.azure.active-directory.application-type |
O tipo do aplicativo Microsoft Entra. Os tipos suportados são: WEB_APPLICATION, RESOURCE_SERVER, RESOURCE_SERVER_WITH_OBO, WEB_APPLICATION_AND_RESOURCE_SERVER. O valor pode ser inferido por dependências, apenas web_application_and_resource_server deve ser configurado manualmente. |
spring.cloud.azure.active-directory.authenticate-additional-parameters |
Parâmetros adicionais acima dos parâmetros padrão definidos no OAuth 2.0 Authorization Framework. Seria adicionado à URL de Autorização para personalizar a Solicitação de Autorização. Por exemplo, prompt: login. Consulte o documento da Microsoft sobre mais parâmetros adicionais informações. |
spring.cloud.azure.active-directory.authorization-clients |
Os clientes de autorização OAuth2 contêm o tipo de concessão de autorização, o método de autenticação do cliente e o escopo. Os clientes serão convertidos para OAuth2 ClientRegistration, as outras informações de ClientRegistration (como ID do cliente, segredo do cliente) herdam do cliente de login OAuth2 delegado azure. Por exemplo, authorization-clients.webapi.authorization-grant-type=on_behalf_of, authorization-clients.webapi.client-authentication-method=client_secret_post, authorization-clients.webapi.scopes[0]={WEB_API_APP_ID_URL}/WebApi.ExampleScope1, authorization-clients.webapi.scopes[0]={WEB_API_APP_ID_URL}/WebApi.ExampleScope2. |
spring.cloud.azure.active-directory.credential.client-certificate-password |
Senha do arquivo de certificado. |
spring.cloud.azure.active-directory.credential.client-certificate-path |
Caminho de um arquivo de certificado PFX ou P12 a ser usado ao executar a autenticação da entidade de serviço com o Azure. |
spring.cloud.azure.active-directory.credential.client-id |
ID do cliente a ser usada ao executar a autenticação da entidade de serviço com o Azure. |
spring.cloud.azure.active-directory.credential.client-secret |
Segredo do cliente a ser usado ao executar a autenticação da entidade de serviço com o Azure. |
spring.cloud.azure.active-directory.enabled |
Se a configuração automática relacionada ao Microsoft Entra ID deve ser habilitada. O valor padrão é false. |
spring.cloud.azure.active-directory.jwk-set-cache-lifespan |
A vida útil (duração) do conjunto JWK armazenado em cache antes de expirar. O valor padrão é 5m. |
spring.cloud.azure.active-directory.jwk-set-cache-refresh-time |
O tempo de atualização (duração) do conjunto JWK armazenado em cache antes que ele expire. O valor padrão é 5m. |
spring.cloud.azure.active-directory.jwt-connect-timeout |
Tempo limite de conexão (duração) para a chamada de URL remota JWKSet. O valor padrão é 500ms. |
spring.cloud.azure.active-directory.jwt-read-timeout |
Tempo limite de leitura (duração) para a chamada de URL remota JWKSet. O valor padrão é 500ms. |
spring.cloud.azure.active-directory.jwt-size-limit |
Limite de tamanho em bytes da chamada de URL remota JWKSet. O valor padrão é 51200. |
spring.cloud.azure.active-directory.post-logout-redirect-uri |
O uri de redirecionamento após o logout. Por exemplo, http://localhost:8080/. Consulte o documento da Microsoft sobre o URI de redirecionamento para obter mais detalhes . |
spring.cloud.azure.active-directory.profile.cloud-type |
Nome da nuvem do Azure à qual se conectar. Os tipos suportados são: AZURE, AZURE_CHINA, AZURE_US_GOVERNMENT, OTHER. O valor padrão é AZURE. |
spring.cloud.azure.active-directory.profile.environment.active-directory-endpoint |
Microsoft Entra endpoint. Por exemplo: https://login.microsoftonline.com/ |
spring.cloud.azure.active-directory.profile.environment.microsoft-graph-endpoint |
Ponto de extremidade do Microsoft Graph. Por exemplo: https://graph.microsoft.com/ |
spring.cloud.azure.active-directory.profile.tenant-id |
ID do locatário do Azure. Os valores permitidos para tenant-id são: common, organizations, consumersou o ID do locatário. |
spring.cloud.azure.active-directory.redirect-uri-template |
Ponto de extremidade de redirecionamento: usado pelo servidor de autorização para retornar respostas contendo credenciais de autorização ao cliente por meio do user-agent do proprietário do recurso. O valor padrão é {baseUrl}/login/oauth2/code/. |
spring.cloud.azure.active-directory.resource-server.claim-to-authority-prefix-map |
Configure qual declaração será usada para criar GrantedAuthoritye prefixo do valor da cadeia de caracteres do GrantedAuthority. Exemplo: Se usar o valor padrão e o valor do escopo access_token do scpfor testValue, GrantedAuthority com SCOPE_testValue será criado. O valor padrão é "scp" -> "SCOPE_", "roles" -> "APPROLE_". |
spring.cloud.azure.active-directory.resource-server.principal-claim-name |
Configure qual declaração no token de acesso será retornada em AuthenticatedPrincipal#getName. Exemplo: Se usar o valor padrão e o valor do escopo access_token do subfor testValue, AuthenticatedPrincipal#getName retornará testValue. O valor padrão é sub. |
spring.cloud.azure.active-directory.session-stateless |
Se true ativa o filtro de autenticação sem estado AADAppRoleStatelessAuthenticationFilter. O padrão é false, que ativa AADAuthenticationFilter. O valor padrão é false. |
spring.cloud.azure.active-directory.user-group.allowed-group-ids |
Os IDs de grupo podem ser usados para construir GrantedAuthority. |
spring.cloud.azure.active-directory.user-group.allowed-group-names |
Os nomes dos grupos podem ser usados para construir GrantedAuthority. |
spring.cloud.azure.active-directory.user-group.use-transitive-members |
Se deve usar a forma transitiva para obter membros. Se true, use v1.0/me/transitiveMemberOf para obter membros. Caso contrário, use v1.0/me/memberOf. O valor padrão é false. |
spring.cloud.azure.active-directory.user-name-attribute |
Decida qual reivindicação será o nome do mandante. |