Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
| Eigentum | Beschreibung |
|---|---|
spring.cloud.azure.active-directory.app-id-uri |
App-ID-URI, der im aud Anspruch eines id_tokenverwendet werden kann. Beispiel: api://{applicationId}. Weitere Detailsfinden Sie im Microsoft-Dokument zur APP-ID-URL. |
spring.cloud.azure.active-directory.application-type |
Der Typ der Microsoft Entra-Anwendung. Unterstützte Typen sind: WEB_APPLICATION, RESOURCE_SERVER, RESOURCE_SERVER_WITH_OBO, WEB_APPLICATION_AND_RESOURCE_SERVER. Der Wert kann von Abhängigkeiten abgeleitet werden, nur web_application_and_resource_server muss manuell konfiguriert werden. |
spring.cloud.azure.active-directory.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.authorization-clients |
Die OAuth2-Autorisierungsclients enthalten den Autorisierungserteilungstyp, die Clientauthentifizierungsmethode und den Gültigkeitsbereich. Die Clients werden in OAuth2 ClientRegistrationkonvertiert, die anderen ClientRegistration Informationen (z. B. Client-ID, geheimer Clientschlüssel) erben vom delegierten OAuth2-Anmeldeclient azure. Beispielsweise authorization-clients.webapi.authorization-grant-type=on_behalf_of, authorization-clients.webapi.client-authentication-method=client_secret_post, authorization-clients.webapi.scopes[0]={WEB_API_APP_ID_URL}/WebApi.ExampleScope1, authorization-clients.webapi.scopes[0]={WEB_API_APP_ID_URL}/WebApi.ExampleScope2. |
spring.cloud.azure.active-directory.credential.client-certificate-password |
Kennwort der Zertifikatdatei. |
spring.cloud.azure.active-directory.credential.client-certificate-path |
Pfad einer PFX- oder P12-Zertifikatdatei, die beim Ausführen der Dienstprinzipalauthentifizierung mit Azure verwendet werden soll. |
spring.cloud.azure.active-directory.credential.client-id |
Client-ID, die beim Ausführen der Dienstprinzipalauthentifizierung mit Azure verwendet werden soll. |
spring.cloud.azure.active-directory.credential.client-secret |
Geheimer Clientschlüssel, der beim Ausführen der Dienstprinzipalauthentifizierung mit Azure verwendet werden soll. |
spring.cloud.azure.active-directory.enabled |
Gibt an, ob die automatische Konfiguration der Microsoft Entra-ID aktiviert werden soll. Der Standardwert ist false. |
spring.cloud.azure.active-directory.jwk-set-cache-lifespan |
Die Lebensdauer (Dauer) des zwischengespeicherten JWK-Satzes, bevor es abläuft. Der Standardwert ist 5m. |
spring.cloud.azure.active-directory.jwk-set-cache-refresh-time |
Die Aktualisierungszeit (Dauer) des zwischengespeicherten JWK-Satzes, bevor es abläuft. Der Standardwert ist 5m. |
spring.cloud.azure.active-directory.jwt-connect-timeout |
Verbindungstimeout (Dauer) für den JWKSet-Remote-URL-Aufruf. Der Standardwert ist 500ms. |
spring.cloud.azure.active-directory.jwt-read-timeout |
Lesetimeout (Dauer) für den JWKSet-Remote-URL-Aufruf. Der Standardwert ist 500ms. |
spring.cloud.azure.active-directory.jwt-size-limit |
Größenbeschränkung in Bytes des JWKSet-Remote-URL-Aufrufs. Der Standardwert ist 51200. |
spring.cloud.azure.active-directory.post-logout-redirect-uri |
Der Umleitungs-URI nach der Abmeldung. Beispiel: http://localhost:8080/. Weitere Detailsfinden Sie im Microsoft-Dokument zu Umleitungs-URI. |
spring.cloud.azure.active-directory.profile.cloud-type |
Name der Azure-Cloud, mit der eine Verbindung hergestellt werden soll. Unterstützte Typen sind: AZURE, AZURE_CHINA, AZURE_US_GOVERNMENT, OTHER. Der Standardwert ist AZURE. |
spring.cloud.azure.active-directory.profile.environment.active-directory-endpoint |
Microsoft Entra-Endpunkt. Beispiel: https://login.microsoftonline.com/ |
spring.cloud.azure.active-directory.profile.environment.microsoft-graph-endpoint |
Microsoft Graph-Endpunkt. Beispiel: https://graph.microsoft.com/ |
spring.cloud.azure.active-directory.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.redirect-uri-template |
Umleitungsendpunkt: Wird vom Autorisierungsserver verwendet, um Antworten zurückzugeben, die Autorisierungsanmeldeinformationen für den Client über den Benutzer-Agent des Ressourcenbesitzers enthalten. Der Standardwert ist {baseUrl}/login/oauth2/code/. |
spring.cloud.azure.active-directory.resource-server.claim-to-authority-prefix-map |
Konfigurieren Sie, welcher Anspruch verwendet wird, um GrantedAuthorityund das Präfix des Zeichenfolgenwerts GrantedAuthorityzu erstellen. Beispiel: Wenn Sie den Standardwert verwenden und der access_token's scp Bereichswert testValueist, wird GrantedAuthority mit SCOPE_testValue erstellt. Der Standardwert ist "scp" -> "SCOPE_", "roles" -> "APPROLE_". |
spring.cloud.azure.active-directory.resource-server.principal-claim-name |
Konfigurieren Sie, welcher Anspruch im Zugriffstoken in AuthenticatedPrincipal#getNamezurückgegeben werden soll. Beispiel: Wenn Sie den Standardwert verwenden und der access_token Bereichswert des subtestValueist, gibt AuthenticatedPrincipal#getNametestValuezurück. Der Standardwert ist sub. |
spring.cloud.azure.active-directory.session-stateless |
Wenn true den zustandslosen Authentifizierungsfilter AADAppRoleStatelessAuthenticationFilteraktiviert. Der Standardwert ist "false", wodurch AADAuthenticationFilteraktiviert wird. Der Standardwert ist false. |
spring.cloud.azure.active-directory.user-group.allowed-group-ids |
Die Gruppen-IDs können verwendet werden, um GrantedAuthorityzu erstellen. |
spring.cloud.azure.active-directory.user-group.allowed-group-names |
Die Gruppennamen können verwendet werden, um GrantedAuthorityzu erstellen. |
spring.cloud.azure.active-directory.user-group.use-transitive-members |
Gibt an, ob sie transitive Methode zum Abrufen von Mitgliedern verwenden. Wenn true, verwenden Sie v1.0/me/transitiveMemberOf, um Mitglieder abzurufen. Verwenden Sie andernfalls v1.0/me/memberOf. Der Standardwert ist false. |
spring.cloud.azure.active-directory.user-name-attribute |
Entscheiden Sie, welcher Anspruch der Name des Prinzipals sein soll. |