Proprietà di configurazione di Azure Active Directory B2C

Proprietà Descrizione
spring.cloud.azure.active-directory.b2c.app-id-uri URI ID app che può essere usato nell'attestazione aud di un token. Ad esempio, https://{hostname}/{applicationId}. Per altre informazioni dettagli, vedere la documentazione Microsoft sull'URL DELL'ID APP.
spring.cloud.azure.active-directory.b2c.authenticate-additional-parameters Parametri aggiuntivi sopra i parametri standard definiti nel framework di autorizzazione OAuth 2.0. Verrà aggiunto all'URL di autorizzazione per personalizzare la richiesta di autorizzazione. Ad esempio, prompt: login. Vedere la documentazione Microsoft su altri parametri informazioni.
spring.cloud.azure.active-directory.b2c.authorization-clients I client di autorizzazione OAuth2 contengono il tipo di concessione di autorizzazione (supportano solo le credenziali client) e l'ambito. I client verranno convertiti in OAuth2 ClientRegistration, mentre le altre informazioni clientRegistration(ad esempio ID client, segreto client) ereditano dal client di accesso OAuth2 (flusso utente di accesso). Ad esempio, 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 di base dell'endpoint di Azure AD B2C.
spring.cloud.azure.active-directory.b2c.credential.client-id ID client da usare quando si esegue l'autenticazione dell'entità servizio con Azure.
spring.cloud.azure.active-directory.b2c.credential.client-secret Segreto client da usare quando si esegue l'autenticazione dell'entità servizio con Azure.
spring.cloud.azure.active-directory.b2c.enabled Indica se abilitare la configurazione automatica correlata ad Azure Active Directory B2C. Il valore predefinito è false.
spring.cloud.azure.active-directory.b2c.jwt-connect-timeout Connection Timeout(duration) for the JWKSet Remote URL call(duration) for the JWKSet Remote URL call. Il valore predefinito è 500s. @deprecated Se si vuole configurare questa impostazione, specificare un bean RestOperations.
spring.cloud.azure.active-directory.b2c.jwt-read-timeout Lettura Timeout(duration) per la chiamata a URL remoto JWKSet. Il valore predefinito è 500s. @deprecated Se si vuole configurare questa impostazione, specificare un bean RestOperations.
spring.cloud.azure.active-directory.b2c.jwt-size-limit Limite di dimensioni in byte della chiamata URL remota JWKSet. Il valore predefinito è 50*1024. @deprecated Se si vuole configurare questa impostazione, specificare un bean RestOperations.
spring.cloud.azure.active-directory.b2c.login-flow Specificare la chiave del flusso di accesso primario. Il valore predefinito è sign-up-or-sign-in.
spring.cloud.azure.active-directory.b2c.logout-success-url URL di reindirizzamento dopo la disconnessione. Il valore predefinito è http://localhost:8080/login.
spring.cloud.azure.active-directory.b2c.profile.tenant-id ID tenant di Azure. I valori consentiti per tenant-id sono: common, organizations, consumerso l'ID tenant.
spring.cloud.azure.active-directory.b2c.reply-url URL di risposta dopo aver ottenuto il codice di autorizzazione. Il valore predefinito è {baseUrl}/login/oauth2/code/.
spring.cloud.azure.active-directory.b2c.user-flows Flussi utente di Azure AD B2C. Configurare il tipo di flusso utente e il mapping dei nomi. Ad esempio, sign-up-or-sign-in: B2C_signin_or_signup. Per altri dettagli , vedere la documentazione Microsoft sui flussi utente.
spring.cloud.azure.active-directory.b2c.user-name-attribute-name Nome attributo nome utente.