如题,上传文件后,sign_url_auth_with_expire_time计算得到的url无法直接访问,返回AccessDenied。
重现:
#sign_url_auth_with_expire_time(self, method, url, headers = {}, resource="/", timeout = 60):
method = "GET"
object = "object_test"
url = "http://" + HOST + "/" + bucket + "/" + object
headers = {}
resource = "/" + bucket + "/" + object
timeout = 60
url_with_auth = oss.sign_url_auth_with_expire_time(method, url, headers, resource, timeout)
print "after signature url is: ", url_with_auth
res = urllib.urlopen(url_with_auth)
if res.getcode() != 200:
print "request auth url Error %s" % res.getcode()
else:
print "request auth url, OK"
print sep
完整代码见附件。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。