更新时间:2026-03-26 GMT+08:00

如何使用V4签名访问OBS

OBS支持V4签名算法。

约束与限制

V4仅支持UNSIGNED-PAYLOAD、STREAMING-AWS4-HMAC-SHA256-PAYLOAD 2种模式。

boto3 如何使用V4签名访问OBS

  • 如果boto3 1.36.0及以上版本的,请参见以下进行配置:
    custom_config = Config(
        signature_version='s3v4',
        request_checksum_calculation="WHEN_REQUIRED",
        response_checksum_validation="WHEN_REQUIRED"
    )
  • 如果是boto3 1.36.0以下版本的,请参见以下进行配置:
    custom_config = Config(
        signature_version='s3v4'
    )