Распространенные коды ошибок REST API
Операция в любой из служб службы хранилища Azure может возвращать следующие коды ошибок:
Код ошибки | Код состояния HTTP | Сообщение для пользователя |
---|---|---|
NoAuthenticationInformation | Не авторизовано (401) | Серверу не удалось проверить подлинность запроса. См. сведения в заголовке www-authenticate. |
InvalidAuthenticationInfo | Не авторизовано (401) | Серверу не удалось проверить подлинность запроса. См. сведения в заголовке www-authenticate. |
AccountAlreadyExists | Конфликт (409) | Указанная учетная запись уже существует. |
AccountBeingCreated | Конфликт (409) | Указанная учетная запись находится в процессе создания. |
AccountIsDisabled | Запрещено (403) | Учетная запись отключена. |
AccountProtectedFromDeletion | Конфликт (409) | Контейнеры учетных записей <accountName> <containerName> имеют <have legal hold\locked immutability policy> . |
AuthenticationFailed | Запрещено (403) | Серверу не удалось проверить подлинность запроса. Убедитесь, что значение заголовка Authorization имеет правильный формат, включая подпись. |
ConditionHeadersNotSupported | BadRequest (400) | Заголовки условий не поддерживаются. |
ConditionNotMet | Не изменено (304) | Условие, указанное в заголовках условий, не выполнено для считываемой операции. |
ConditionNotMet | Не выполняется обязательное условие (412) | Условие, указанное в заголовках условий, не выполняется для операции записи. |
EmptyMetadataKey | Неправильный запрос (400) | Пустой ключ в одной из пар «ключ-значение» метаданных. |
InsufficientAccountPermissions | Запрещено (403) | Операции чтения в настоящее время отключены. |
InsufficientAccountPermissions | Запрещено (403) | Операции записи не допускаются. |
InsufficientAccountPermissions | Запрещено (403) | Учетная запись, к которой осуществляется доступ, не имеет достаточных разрешений для выполнения этой операции. |
InternalError | Внутренняя ошибка сервера (500) | Сервер обнаружил внутреннюю ошибку. Повторите запрос. |
InvalidAuthenticationInfo | Неправильный запрос (400) | Сведения о проверке подлинности были указаны не в правильном формате. Проверьте значение заголовка Authorization . |
InvalidHeaderValue | Неправильный запрос (400) | Значение одного из заголовков HTTP было указано в неверном формате. |
InvalidHttpVerb | Неправильный запрос (400) | Указанная HTTP-команда не была распознана сервером. |
InvalidInput | Неправильный запрос (400) | Недопустимые входные данные в запросе. |
InvalidMd5 | Неправильный запрос (400) | В запросе указано недопустимое значение MD5. Значение MD5 должно иметь длину 128 разрядов и кодировку Base64. |
InvalidMetadata | Неправильный запрос (400) | Указанные метаданные являются недопустимыми. Он включает недопустимые символы. |
InvalidQueryParameterValue | Неправильный запрос (400) | У одного из параметров запроса в URI запроса было указано недопустимое значение. |
InvalidRange | Запрошенный диапазон невыполним (416) | Указанный диапазон недопустим для текущего размера ресурса. |
InvalidResourceName | Неправильный запрос (400) | Указанное имя ресурса содержит недопустимые символы. |
InvalidUri | Неправильный запрос (400) | Запрошенный URI не представляет какой-либо ресурс на сервере. |
InvalidXmlDocument | Неправильный запрос (400) | Указанный XML имеет недопустимый синтаксис. |
InvalidXmlNodeValue | Неправильный запрос (400) | Значение одного из узлов XML в тексте запроса было указано в неверном формате. |
KeyVaultAccessTokenCannotBeAcquired | Запрещено (403) | Не удается получить маркер доступа для хранилища ключей из Microsoft Entra с помощью удостоверения этого ресурса. |
KeyVaultEncryptionKeyNotFound | Запрещено (403) | Ключ хранилища ключей не найден для распаковки ключа шифрования. |
KeyVaultVaultNotFound | Запрещено (403) | Хранилище ключей не найдено. |
Md5Mismatch | Неправильный запрос (400) | Указанное в запросе значение MD5 не совпадает со значением, вычисленным сервером MD5. |
MetadataTooLarge | Неправильный запрос (400) | Размер указанных метаданных превышает максимально допустимый размер. |
MissingContentLengthHeader | Требуется длина (411) | Не указан заголовок Content-Length . |
MissingRequiredQueryParameter | Неправильный запрос (400) | Обязательный параметр запроса не был указан для этого запроса. |
MissingRequiredHeader | Неправильный запрос (400) | Не указан обязательный заголовок HTTP. |
MissingRequiredXmlNode | Неправильный запрос (400) | Требуемый узел XML не указан в тексте запроса. |
MultipleConditionHeadersNotSupported | Неправильный запрос (400) | Несколько заголовков условий не поддерживаются. |
OperationTimedOut | Внутренняя ошибка сервера (500) | Не удалось выполнить операцию за отведенное время. Операция может быть успешной на стороне сервера. Перед повторным выполнением операции запросите состояние сервера. |
OutOfRangeInput | Неправильный запрос (400) | Некоторые из входных данных запроса выходят за пределы допустимого диапазона. |
OutOfRangeQueryParameterValue | Неправильный запрос (400) | Параметр запроса, указанный в URI запроса, находится за пределами допустимого диапазона. |
RequestBodyTooLarge | Слишком большая сущность запроса (413) | Размер текста запроса превышает максимально допустимый размер. |
ResourceTypeMismatch | Конфликт (409) | Указанный тип ресурса не соответствует типу существующего ресурса. |
RequestUrlFailedToParse | Неправильный запрос (400) | Не удалось выполнить синтаксический анализ URL-адреса в запросе. |
ResourceAlreadyExists | Конфликт (409) | Указанный ресурс уже существует. |
ResourceNotFound | Не найдено (404) | Указанный ресурс не существует. |
ServerBusy | Служба недоступна (503) | Серверу не удается получить запросы. Повторите запрос. |
ServerBusy | Служба недоступна (503) | Входящий трафик превышает лимит учетной записи. |
ServerBusy | Служба недоступна (503) | Исходящий трафик превышает лимит учетной записи. |
ServerBusy | Служба недоступна (503) | Количество операций в секунду превышает лимит учетной записи. |
UnsupportedHeader | Неправильный запрос (400) | Один из заголовков HTTP, указанных в запросе, не поддерживается. |
UnsupportedXmlNode | Неправильный запрос (400) | Один из узлов XML, указанных в тексте запроса, не поддерживается. |
UnsupportedQueryParameter | Неправильный запрос (400) | Один из параметров запроса, указанных в URI запроса, не поддерживается. |
UnsupportedHttpVerb | Метод не разрешен (405) | Ресурс не поддерживает указанная HTTP-команда. |
См. также раздел
Коды ошибок хранилища BLOB-объектов
Коды ошибок хранилища очередей
Коды ошибок хранилища таблиц
коды ошибок Файлы Azure
Устранение неполадок операций API
Перечисление HttpStatusCode
Справочник по API-интерфейсу REST служб хранилища