Metadata Configuration - Get
Ruft die OpenID-Konfigurationsdaten für den Azure-Nachweisdienst ab.
Ruft Metadaten zu den vom Nachweisdienst verwendeten Signaturschlüsseln ab.
GET {endpoint}/.well-known/openid-configuration?api-version=2025-06-01
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
|
|
api-version
|
query | True |
string minLength: 1 |
Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Die Anforderung ist erfolgreich. |
|
| Other Status Codes |
Unerwartete Fehlerantwort. Header x-ms-error-code: string |
Sicherheit
OAuth2Auth
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
| Name | Beschreibung |
|---|---|
| https://attest.azure.net/.default |
Beispiele
Get OpenID Metadata
Beispielanforderung
GET {endpoint}/.well-known/openid-configuration?api-version=2025-06-01
Beispiel für eine Antwort
{
"claims_supported": [
"is-debuggable",
"sgx-mrsigner",
"sgx-mrenclave",
"product-id",
"svn",
"tee",
"device_id",
"component_0_id",
"expected_components"
],
"id_token_signing_alg_values_supported": [
"RS256"
],
"jwks_uri": "https://mytest.attest.azure.net/certs",
"response_types_supported": [
"token",
"none"
],
"revocation_endpoint": "https://mytest.attest.azure.net/revoke"
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Azure. |
Das Fehlerobjekt. |
|
Azure. |
Eine Antwort, die Fehlerdetails enthält. |
|
Azure. |
Ein Objekt, das spezifischere Informationen zum Fehler enthält. Gemäß den Richtlinien der Azure-REST-API: . https://aka.ms/AzureRestApiGuidelines#handling-errors |
|
Open |
Die Antwort auf die OpenID-Metadatenbeschreibungs-Dokument-API |
Azure.Core.Foundations.Error
Das Fehlerobjekt.
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Eine serverdefinierte Gruppe von Fehlercodes. |
| details |
Ein Array von Details zu bestimmten Fehlern, die zu diesem gemeldeten Fehler geführt haben. |
|
| innererror |
Ein Objekt, das spezifischere Informationen enthält als das aktuelle Objekt über den Fehler. |
|
| message |
string |
Eine lesbare Darstellung des Fehlers. |
| target |
string |
Das Ziel des Fehlers. |
Azure.Core.Foundations.ErrorResponse
Eine Antwort, die Fehlerdetails enthält.
| Name | Typ | Beschreibung |
|---|---|---|
| error |
Das Fehlerobjekt. |
Azure.Core.Foundations.InnerError
Ein Objekt, das spezifischere Informationen zum Fehler enthält. Gemäß den Richtlinien der Azure-REST-API: . https://aka.ms/AzureRestApiGuidelines#handling-errors
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Eine serverdefinierte Gruppe von Fehlercodes. |
| innererror |
Innerer Fehler. |
OpenIDConfigurationResponse
Die Antwort auf die OpenID-Metadatenbeschreibungs-Dokument-API
| Name | Typ | Beschreibung |
|---|---|---|
| claims_supported |
string[] |
Satz von Ansprüchen, die vom OpenID-Metadatenendpunkt unterstützt werden |
| id_token_signing_alg_values_supported |
string[] |
Liste der unterstützten Signaturalgorithmen |
| issuer |
string |
Basisendpunkt des Ausstellermandanten |
| jwks_uri |
string |
Der URI zum Abrufen der Signaturschlüssel |
| response_types_supported |
string[] |
Typen, die in der OpenID-Metadaten-API unterstützt werden |
| revocation_endpoint |
string |
Endpunkt für die Sperrung |