$str = "POST" . "n"
. "
\n"
. "
\n"
. gmdate('D j M Y H:i:s', time() + 3600 * 8) . " GMT\n"
. "/onshop/header/";
return base64_encode(hash_hmac('sha1', $str, $this->key, true));
这是php端的,
OSSCredentialProvider credentialProvider = new OSSCustomSignerCredentialProvider() {
@Override
public String signContent(String s) {
Log.e("sign",sign);
return "Authorization: OSS" + "kFuxGGMlJbiYQi8U" + ":" + sign;
}
};
这是安卓端的,求解决
这里有一些排坑的地方,可以参考一下https://blog.csdn.net/jianjiankedizai/article/details/81667917
参考这篇博客https://blog.csdn.net/jianjiankedizai/article/details/81667917
参考这篇博客https://blog.csdn.net/jianjiankedizai/article/details/81667917
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。