分享方式:


共用存取簽章錯誤碼

從 2015-04-05 版開始,Azure 儲存體會針對共用存取簽章傳回數個更新的錯誤碼。

狀況 儲存體錯誤碼 舊狀態碼 新增狀態碼 錯誤訊息 適用於
IP 位址或範圍的授權失敗 AuthorizationSourceIPMismatch N/A 403 (禁止) 此要求未獲授權使用此來源 IP {SourceIP} 執行此作業。 帳戶 SAS

服務 SAS
HTTPS 授權失敗 AuthorizationProtocolMismatch N/A 403 (禁止) 此要求未獲授權,無法使用此通訊協定來執行這項作業。 帳戶 SAS

服務 SAS
未經授權的已簽署許可權 (包括建立和新增許可權) AuthorizationPermissionMismatch 404 (找不到) 403 (禁止) 此要求未獲授權,無法使用此許可權來執行此作業。 帳戶 SAS

服務 SAS
未經授權的已簽署服務 AuthorizationServiceMismatch N/A 403 (禁止) 此要求未獲授權使用此服務來執行這項作業。 帳戶 SAS

服務 SAS
未經授權的已簽署資源類型 AuthorizationResourceTypeMismatch N/A 403 (禁止) 此要求未獲授權使用此資源類型來執行這項作業。 帳戶 SAS

服務 SAS
例如,嘗試修改存取控制清單) 的其他授權錯誤 ( AuthorizationFailure 404 (找不到) 403 (禁止) 此要求未獲授權執行這項作業。 帳戶 SAS

服務 SAS
檔案或 Blob 的預存存取原則依賴建立或新增許可權,並使用 Get ACL 2015-04-05 之前的版本來呼叫。 FeatureVersionMismatch N/A 409 (衝突) 預存存取原則包含此版本不支援的許可權。 服務 SAS
查詢參數與 x-ms-default-encryption-scope 標頭不 ses 符。 標頭 x-ms-deny-encryption-scope-override 會在 2020-12-06 版之後設定為 true RequestForbiddenByContainerEncryptionPolicy N/A 403 (禁止) 容器加密原則禁止要求。 帳戶 SAS

服務 SAS
在 2020-12-06 版之後,查詢參數和 x-ms-encryption-scope 標頭之間 ses 不符。 InvalidHeaderValue N/A 400 (BadRequest) 其中一個 HTTP 標頭之值的格式不正確。 帳戶 SAS

服務 SAS

另請參閱

使用共用存取簽章委派存取權
建立服務共用存取簽章