Свойства конфигурации Azure Active Directory B2C

Свойство Описание
spring.cloud.azure.active-directory.b2c.app-id-uri URI идентификатора приложения, который может использоваться в aud утверждении маркера. Например, https://{hostname}/{applicationId}. Дополнительные сведениясм. в документации Майкрософт по URL-адресу идентификатора приложения.
spring.cloud.azure.active-directory.b2c.authenticate-additional-parameters Дополнительные параметры над стандартными параметрами, определенными в платформе авторизации OAuth 2.0. Будет добавлен в URL-адрес авторизации для настройки запроса авторизации. Например, prompt: login. Дополнительные параметры см. в документации Майкрософт.
spring.cloud.azure.active-directory.b2c.authorization-clients Клиенты авторизации OAuth2 содержат тип предоставления авторизации (только для поддержки учетных данных клиента) и область. Клиенты будут преобразованы в OAuth2 ClientRegistration, другие сведения clientRegistration (например, идентификатор клиента, секрет клиента) наследуются от клиента входа OAuth2 (потока пользователя входа). Например, 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 конечной точки Azure AD B2C.
spring.cloud.azure.active-directory.b2c.credential.client-id Идентификатор клиента, используемый при выполнении проверки подлинности субъекта-службы с помощью Azure.
spring.cloud.azure.active-directory.b2c.credential.client-secret Секрет клиента, используемый при выполнении проверки подлинности субъекта-службы с помощью Azure.
spring.cloud.azure.active-directory.b2c.enabled Следует ли включить автоматическую настройку Azure Active Directory B2C. Значение по умолчанию — false.
spring.cloud.azure.active-directory.b2c.jwt-connect-timeout Время ожидания подключения (длительность) для вызова удаленного URL-адреса JWKSet. Значение по умолчанию — 500ms.
spring.cloud.azure.active-directory.b2c.jwt-read-timeout Время ожидания чтения (длительность) для вызова удаленного URL-адреса JWKSet. Значение по умолчанию — 500ms.
spring.cloud.azure.active-directory.b2c.jwt-size-limit Ограничение размера в байтах вызова удаленного URL-адреса JWKSet. Значение по умолчанию — 51200.
spring.cloud.azure.active-directory.b2c.login-flow Укажите первичный ключ потока входа. Значение по умолчанию — sign-up-or-sign-in.
spring.cloud.azure.active-directory.b2c.logout-success-url URL-адрес перенаправления после выхода. Значение по умолчанию — http://localhost:8080/login.
spring.cloud.azure.active-directory.b2c.profile.tenant-id Идентификатор клиента Azure. Значения, допустимые для tenant-id: common, organizations, consumersили идентификатор клиента.
spring.cloud.azure.active-directory.b2c.reply-url URL-адрес ответа после получения кода авторизации. Значение по умолчанию — {baseUrl}/login/oauth2/code/.
spring.cloud.azure.active-directory.b2c.user-flows Потоки пользователей Azure AD B2C. Настройте тип потока пользователя и сопоставление имен. Например, sign-up-or-sign-in: B2C_signin_or_signup. Дополнительные сведения о потоках пользователей см. в документации Майкрософт по .
spring.cloud.azure.active-directory.b2c.user-name-attribute-name Имя атрибута имени пользователя.