Azure Active Directory B2C-Konfigurationseigenschaften

Eigentum Beschreibung
spring.cloud.azure.active-directory.b2c.app-id-uri App-ID-URI, der im aud Anspruch eines Tokens verwendet werden kann. Beispiel: https://{hostname}/{applicationId}. Weitere Detailsfinden Sie im Microsoft-Dokument zur APP-ID-URL.
spring.cloud.azure.active-directory.b2c.authenticate-additional-parameters Zusätzliche Parameter über den Standardparametern, die im OAuth 2.0-Autorisierungsframework definiert sind. Würde der Autorisierungs-URL zum Anpassen der Autorisierungsanforderung hinzugefügt. Beispiel: prompt: login. Weitere Informationen zu zusätzlichen Parametern Informationenfinden Sie im Microsoft-Dokument.
spring.cloud.azure.active-directory.b2c.authorization-clients Die OAuth2-Autorisierungsclients enthalten den Autorisierungserteilungstyp (nur Clientanmeldeinformationen unterstützen) und den Bereich. Die Clients werden in OAuth2 ClientRegistration konvertiert, die anderen ClientRegistration-Informationen (z. B. Client-ID, geheimer Clientschlüssel) erben vom OAuth2-Anmeldeclient(Anmeldebenutzerfluss). Beispiel: 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 Azure AD B2C-Endpunktbasis-URI.
spring.cloud.azure.active-directory.b2c.credential.client-id Client-ID, die beim Ausführen der Dienstprinzipalauthentifizierung mit Azure verwendet werden soll.
spring.cloud.azure.active-directory.b2c.credential.client-secret Geheimer Clientschlüssel, der beim Ausführen der Dienstprinzipalauthentifizierung mit Azure verwendet werden soll.
spring.cloud.azure.active-directory.b2c.enabled Gibt an, ob die automatische Konfiguration von Azure Active Directory B2C aktiviert werden soll. Der Standardwert ist false.
spring.cloud.azure.active-directory.b2c.jwt-connect-timeout Verbindungstimeout (Dauer) für den JWKSet-Remote-URL-Aufruf. Der Standardwert ist 500ms.
spring.cloud.azure.active-directory.b2c.jwt-read-timeout Lesetimeout (Dauer) für den JWKSet-Remote-URL-Aufruf. Der Standardwert ist 500ms.
spring.cloud.azure.active-directory.b2c.jwt-size-limit Größenbeschränkung in Bytes des JWKSet-Remote-URL-Aufrufs. Der Standardwert ist 51200.
spring.cloud.azure.active-directory.b2c.login-flow Geben Sie den primären Anmeldeflussschlüssel an. Der Standardwert ist sign-up-or-sign-in.
spring.cloud.azure.active-directory.b2c.logout-success-url Umleitungs-URL nach der Abmeldung. Der Standardwert ist http://localhost:8080/login.
spring.cloud.azure.active-directory.b2c.profile.tenant-id Azure-Mandanten-ID. Die für tenant-id zulässigen Werte sind: common, organizations, consumersoder die Mandanten-ID.
spring.cloud.azure.active-directory.b2c.reply-url Antwort-URL nach dem Abrufen des Autorisierungscodes. Der Standardwert ist {baseUrl}/login/oauth2/code/.
spring.cloud.azure.active-directory.b2c.user-flows Azure AD B2C-Benutzerflüsse. Konfigurieren Sie den Benutzerflusstyp und die Namenszuordnung. Beispiel: sign-up-or-sign-in: B2C_signin_or_signup. Weitere Detailsfinden Sie im Microsoft-Dokument zu Benutzerflüssen.
spring.cloud.azure.active-directory.b2c.user-name-attribute-name Benutzername attributname.