Azure Active Directory B2C 組態屬性

財產 描述
spring.cloud.azure.active-directory.b2c.app-id-uri 可能用於令牌 aud 宣告中的應用程式識別碼 URI。 例如,https://{hostname}/{applicationId}。 如需更多 詳細數據,請參閱應用程式識別碼 URL Microsoft檔。
spring.cloud.azure.active-directory.b2c.authenticate-additional-parameters OAuth 2.0 授權架構中定義的標準參數上方的其他參數。 將會新增至授權 URL,以自定義授權要求。 例如,prompt: login。 請參閱Microsoft檔,以其他參數。
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 Azure AD B2C 端點基底 URI。
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 JWKSet 遠端 URL 呼叫的連接逾時(持續時間)。 預設值為 500ms。
spring.cloud.azure.active-directory.b2c.jwt-read-timeout JWKSet 遠端 URL 呼叫的讀取逾時(持續時間)。 預設值為 500ms。
spring.cloud.azure.active-directory.b2c.jwt-size-limit JWKSet 遠端 URL 話叫的位元組大小限制。 預設值為 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。 如需更多 詳細數據,請參閱使用者流程Microsoft檔。
spring.cloud.azure.active-directory.b2c.user-name-attribute-name 使用者名稱屬性名稱。