【发布时间】:2019-02-05 14:34:29
【问题描述】:
我按照此信息为我的 IBM Cloud Object Storage (COS) 实例创建了 HMAC 密钥。我正在使用Python SDK for IBM COS。如何创建预签名的 URI(链接),以便用户无需身份验证即可上传或下载文件?
我尝试将 HMAC 凭据作为客户端参数的一部分提供,但收到如下错误:
文件“/usr/lib/python2.7/site-packages/ibm_botocore/config.py”,行 142,在_record_user_provided_options '得到了意外的关键字参数 \'%s\'' % key) TypeError: Got unexpected keyword argument 'cos_hmac_keys'
这是 HMAC 密钥结构:
"cos_hmac_keys": {
"access_key_id": "dfe869efasdasd",
"secret_access_key": "f04e500a66asdasdasd5bfd34c82"
}
【问题讨论】:
标签: python security ibm-cloud object-storage