Metadata Configuration - Get
Извлекает данные конфигурации OpenID для службы аттестации Azure
Извлекает метаданные о ключах подписывания аттестации, используемых службой аттестации
GET {endpoint}/.well-known/openid-configuration?api-version=2025-06-01
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
|
|
api-version
|
query | True |
string minLength: 1 |
Версия API, используемая для данной операции. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
Запрос выполнен успешно. |
|
| Other Status Codes |
Непредвиденное сообщение об ошибке. Заголовки x-ms-error-code: string |
Безопасность
OAuth2Auth
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
| Имя | Описание |
|---|---|
| https://attest.azure.net/.default |
Примеры
Get OpenID Metadata
Образец запроса
GET {endpoint}/.well-known/openid-configuration?api-version=2025-06-01
Пример ответа
{
"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"
}
Определения
| Имя | Описание |
|---|---|
|
Azure. |
Объект ошибки. |
|
Azure. |
Ответ, содержащий сведения об ошибке. |
|
Azure. |
Объект, содержащий более конкретные сведения об ошибке. В соответствии с рекомендациями по Azure REST API — https://aka.ms/AzureRestApiGuidelines#handling-errors. |
|
Open |
Ответ на API описания метаданных OpenID |
Azure.Core.Foundations.Error
Объект ошибки.
| Имя | Тип | Описание |
|---|---|---|
| code |
string |
Один из определяемых сервером кодов ошибок. |
| details |
Массив сведений об определенных ошибках, которые привели к этой сообщаемой ошибке. |
|
| innererror |
Объект, содержащий более конкретные сведения, чем текущий объект об ошибке. |
|
| message |
string |
Читаемое пользователем представление ошибки. |
| target |
string |
Целевой объект ошибки. |
Azure.Core.Foundations.ErrorResponse
Ответ, содержащий сведения об ошибке.
| Имя | Тип | Описание |
|---|---|---|
| error |
Объект ошибки. |
Azure.Core.Foundations.InnerError
Объект, содержащий более конкретные сведения об ошибке. В соответствии с рекомендациями по Azure REST API — https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Имя | Тип | Описание |
|---|---|---|
| code |
string |
Один из определяемых сервером кодов ошибок. |
| innererror |
Внутренняя ошибка. |
OpenIDConfigurationResponse
Ответ на API описания метаданных OpenID
| Имя | Тип | Описание |
|---|---|---|
| claims_supported |
string[] |
Набор утверждений, поддерживаемых конечной точкой метаданных OpenID |
| id_token_signing_alg_values_supported |
string[] |
Список поддерживаемых алгоритмов подписывания |
| issuer |
string |
Базовая конечная точка клиента издателя |
| jwks_uri |
string |
Универсальный код ресурса (URI) для получения ключей подписывания |
| response_types_supported |
string[] |
Типы, поддерживаемые в API метаданных OpenID |
| revocation_endpoint |
string |
Конечная точка отзыва |