你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

共享访问签名错误代码

从版本 2015-04-05 开始,Azure 存储为共享访问签名返回多个更新的错误代码。

方案 存储错误代码 旧状态代码 新状态代码 错误消息 适用于
IP 地址或范围的授权失败 AuthorizationSourceIPMismatch 空值 403(已禁止) 此请求无权使用此源 IP {SourceIP} 执行此操作。 帐户 SAS

服务 SAS
HTTPS 授权失败 AuthorizationProtocolMismatch 空值 403(已禁止) 此请求无权使用此协议执行此操作。 帐户 SAS

服务 SAS
未经授权的已签名权限 (包括创建和添加权限) AuthorizationPermissionMismatch 404(未找到) 403(已禁止) 此请求无权使用此权限执行此操作。 帐户 SAS

服务 SAS
未经授权的签名服务 AuthorizationServiceMismatch 空值 403(已禁止) 此请求无权使用此服务执行此操作。 帐户 SAS

服务 SAS
未经授权的签名资源类型 AuthorizationResourceTypeMismatch 空值 403(已禁止) 此请求无权使用此资源类型执行此操作。 帐户 SAS

服务 SAS
其他授权错误 (例如,尝试修改访问控制列表) AuthorizationFailure 404(未找到) 403(已禁止) 此请求无权执行此操作。 帐户 SAS

服务 SAS
文件或 Blob 的存储访问策略依赖于创建或添加权限, Get ACL 并使用 2015-04-05 之前的版本调用。 FeatureVersionMismatch 空值 409(冲突) 存储访问策略包含此版本不支持的权限。 服务 SAS
查询参数与x-ms-default-encryption-scope标头之间存在ses不匹配。 在版本 2020-12-06 之后,标头 x-ms-deny-encryption-scope-override 设置为 true RequestForbiddenByContainerEncryptionPolicy 空值 403(已禁止) 容器加密策略禁止该请求。 帐户 SAS

服务 SAS
在版本 2020-12-06 之后,查询参数与x-ms-encryption-scope标头不匹配ses InvalidHeaderValue 空值 400 (BadRequest) 其中一个 HTTP 标头的值的格式不正确。 帐户 SAS

服务 SAS

另请参阅

使用共享访问签名委托访问权限
创建服务共享访问签名