Propriedades de configuração do Azure Active Directory B2C

Propriedade Descrição
spring.cloud.azure.active-directory.b2c.app-id-uri URI da ID do aplicativo que pode ser usado na declaração aud de um token. Por exemplo, https://{hostname}/{applicationId}. Consulte o documento da Microsoft sobre a URL da ID do APLICATIVO para obter mais detalhes .
spring.cloud.azure.active-directory.b2c.authenticate-additional-parameters Parâmetros adicionais acima dos parâmetros padrão definidos na Estrutura de Autorização do OAuth 2.0. 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.b2c.authorization-clients Os clientes de autorização OAuth2 contêm o tipo de concessão de autorização (somente as credenciais do cliente de suporte) e o escopo. Os clientes serão convertidos em OAuth2 ClientRegistration, as outras informações clientRegistration(como id do cliente, segredo do cliente) herdam do cliente de logon OAuth2 (fluxo de usuário de entrada). Por exemplo, authorization-clients.webapi.authorization-grant-type=client_credentials, authorization-clients.webapi.scopes[0]={WEB_API_APP_ID_URL}/.default.
spring.cloud.azure.active-directory.b2c.base-uri URI de base do ponto de extremidade do Azure AD B2C.
spring.cloud.azure.active-directory.b2c.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.b2c.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.b2c.enabled Se deseja habilitar a configuração automática relacionada ao Azure Active Directory B2C. O valor padrão é false.
spring.cloud.azure.active-directory.b2c.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.b2c.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.b2c.jwt-size-limit Limite de tamanho em Bytes da chamada de URL Remota JWKSet. O valor padrão é 51200.
spring.cloud.azure.active-directory.b2c.login-flow Especifique a chave de fluxo de entrada primária. O valor padrão é sign-up-or-sign-in.
spring.cloud.azure.active-directory.b2c.logout-success-url URL de redirecionamento após o logoff. O valor padrão é http://localhost:8080/login.
spring.cloud.azure.active-directory.b2c.profile.tenant-id ID do Locatário do Azure. Os valores permitidos para tenant-id são: common, organizations, consumersou a ID do locatário.
spring.cloud.azure.active-directory.b2c.reply-url Responder URL após obter o código de autorização. O valor padrão é {baseUrl}/login/oauth2/code/.
spring.cloud.azure.active-directory.b2c.user-flows Fluxos de usuário do Azure AD B2C. Configure o tipo de fluxo do usuário e o mapeamento de nomes. Por exemplo, sign-up-or-sign-in: B2C_signin_or_signup. Consulte o documento da Microsoft sobre fluxos de usuário para obter mais detalhes .
spring.cloud.azure.active-directory.b2c.user-name-attribute-name Nome do atributo de nome de usuário.