开发者社区> 问答> 正文

用过php签名的,大神帮忙看看

看二楼

展开
收起
timtim 2017-02-26 13:39:21 2320 0
1 条回答
写回答
取消 提交回答
  • Re用过php签名的,大神帮忙看看
    //以下代码 用php签名
        $headerSign=base64_encode(hash_hmac('sha1','POST\nODBGOERFMDMzQTczRUY3NUE3NzA5QzdFNUYzMDQxNEM=\ntext/html\nThu,Feb 25 2017 10:19:50 GMT\nx-oss-magic:abracadabra\nx-oss-meta-author:foo@bar.com\n/oss-example/nelson','我的密钥',true));

    //前端使用ajax
    ajax.open('POST','http://ketu.oss-cn-shenzhen.aliyuncs.com/uploading/test.mp4?uploadId=0004B999EF5A239BB9138C6227D69F9',true);
    ajax.setRequestHeader('Authorization','OSS 我的AccessID:'+headerSign);//设置头带上签名信息
    ajax.send();

    一直都是OSS authentication requires a valid Date  403
    2017-02-26 13:41:07
    赞同 展开评论 打赏
问答分类:
PHP
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
阿里云栖开发者沙龙PHP技术专场-直面PHP微服务架构挑战-高驰涛 立即下载
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载