Shared Access Signature のエラー コード
バージョン 2015-04-05 以降、Azure Storage は、共有アクセス署名に対して更新されたエラー コードをいくつか返します。
シナリオ | ストレージ エラー コード | 古い状態コード | 新しい状態コード | エラー メッセージ | 適用対象 |
---|---|---|---|---|---|
IP アドレスまたは範囲の承認に失敗しました | AuthorizationSourceIPMismatch |
該当なし | 403 (許可されていません) | この要求は、このソース IP {SourceIP} を使用してこの操作を実行する権限がありません。 | アカウント SAS サービス SAS |
HTTPS の承認に失敗しました | AuthorizationProtocolMismatch |
該当なし | 403 (許可されていません) | この要求は、このプロトコルを使用してこの操作を実行する権限がありません。 | アカウント SAS サービス SAS |
未承認の署名付きアクセス許可 (アクセス許可の作成と追加を含む) | AuthorizationPermissionMismatch |
404 (Not Found) | 403 (許可されていません) | この要求は、このアクセス許可を使用してこの操作を実行する権限がありません。 | アカウント SAS サービス SAS |
未承認の署名付きサービス | AuthorizationServiceMismatch |
該当なし | 403 (許可されていません) | この要求は、このサービスを使用してこの操作を実行する権限がありません。 | アカウント SAS サービス SAS |
未承認の署名付きリソースの種類 | AuthorizationResourceTypeMismatch |
該当なし | 403 (許可されていません) | この要求は、このリソースの種類を使用してこの操作を実行する権限がありません。 | アカウント SAS サービス SAS |
その他の承認エラー (アクセス制御リストの変更の試行など) | AuthorizationFailure |
404 (Not Found) | 403 (許可されていません) | この要求は、この操作を実行する権限がありません。 | アカウント SAS サービス SAS |
ファイルまたは BLOB の格納されたアクセス ポリシーは、作成または追加のアクセス許可に依存し Get ACL 、2015-04-05 より前のバージョンを使用して呼び出されます。 |
FeatureVersionMismatch |
該当なし | 409 (Conflict) | 保存されたアクセス ポリシーには、このバージョンではサポートされていないアクセス許可が含まれています。 | サービス SAS |
クエリ パラメーターとx-ms-default-encryption-scope ヘッダーの間にses 不一致があります。 ヘッダーは x-ms-deny-encryption-scope-override 、バージョン 2020-12-06 より後に に設定 true されます。 |
RequestForbiddenByContainerEncryptionPolicy |
該当なし | 403 (許可されていません) | 要求はコンテナー暗号化ポリシーによって禁止されています。 | アカウント SAS サービス SAS |
バージョン 2020-12-06 より後のクエリ パラメーターとx-ms-encryption-scope ヘッダーの間ses に不一致があります。 |
InvalidHeaderValue |
該当なし | 400 (BadRequest) | The value for one of the HTTP headers is not in the correct format. (いずれかの HTTP ヘッダーの値の形式が正しくありません。) | アカウント SAS サービス SAS |