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

OpenIDConfigurationResponse

Запрос выполнен успешно.

Other Status Codes

Azure.Core.Foundations.ErrorResponse

Непредвиденное сообщение об ошибке.

Заголовки

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.Core.Foundations.Error

Объект ошибки.

Azure.Core.Foundations.ErrorResponse

Ответ, содержащий сведения об ошибке.

Azure.Core.Foundations.InnerError

Объект, содержащий более конкретные сведения об ошибке. В соответствии с рекомендациями по Azure REST API — https://aka.ms/AzureRestApiGuidelines#handling-errors.

OpenIDConfigurationResponse

Ответ на API описания метаданных OpenID

Azure.Core.Foundations.Error

Объект ошибки.

Имя Тип Описание
code

string

Один из определяемых сервером кодов ошибок.

details

Azure.Core.Foundations.Error[]

Массив сведений об определенных ошибках, которые привели к этой сообщаемой ошибке.

innererror

Azure.Core.Foundations.InnerError

Объект, содержащий более конкретные сведения, чем текущий объект об ошибке.

message

string

Читаемое пользователем представление ошибки.

target

string

Целевой объект ошибки.

Azure.Core.Foundations.ErrorResponse

Ответ, содержащий сведения об ошибке.

Имя Тип Описание
error

Azure.Core.Foundations.Error

Объект ошибки.

Azure.Core.Foundations.InnerError

Объект, содержащий более конкретные сведения об ошибке. В соответствии с рекомендациями по Azure REST API — https://aka.ms/AzureRestApiGuidelines#handling-errors.

Имя Тип Описание
code

string

Один из определяемых сервером кодов ошибок.

innererror

Azure.Core.Foundations.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

Конечная точка отзыва