阿里云
服务器地域选择
发表主题 回复主题
  • 78阅读
  • 1回复

[求助]ossnet 实现URL授权文件上传

级别: 新人
发帖
1
云币
2
正在对接一个支付渠道,这边采用oss上传附件方式,通过请求他们的接口返回了一个授权链接:如下: >4ebvM 0|  
/4#.qq0\{c  
mvVVPf9  
nf,>l0,,'  
http://****.pay200.cn/A10000002/20171011/C008001710111525008623/j8mpjw7nlS9Yb.rar?Expires=1507706611&OSSAccessKeyId=*******************&Signature=zpHT9reBoi/POrti2FFWdZGQzUM=&pay200_fileRootPath=A10000002/20171011/C008001710111525008623/j8mpjw7nlS9Yb.rar&pay200_rootHost=temp.pay200.cn .2Q`. o)  
*D~@xypy  
lk \|EG  
看了官方说明得到签名url之后直接带入 *`ehI_v :  
^%M!!wlUH  
                var client = new OssClient(endpoint, accessKeyId, accessKeySecret); tH 5f;mY,  
                PutObjectResult putResult = null; $LAaG65V  
                try |?s%8c'w=  
                { .}ohnnJB0  
                    //ObjectMetadata metaData = new ObjectMetadata(); fB1JU1  
                    //metaData.UserMetadata.Add("myfield","test"); }n 6BI}n  
                    putResult = client.PutObject(signedUrl, fileToUpload); 2-o,4EfHVO  
                    result = "上传成功"; ETH`.~%  
                } "M7ry9dDH  
                catch (Exception ex) BRQ9kK20  
                { 8Qu7x[tK?  
                    putResult = null; da\K>An>  
                    result = ex.Message; Y4@~NCU/  
                    //throw; ~#I1!y~`  
                } uFSgjWJ#~  
akm)X0!-}  
3tnYK&  
但是我发起上传请求之后总是返回我服务拒绝 403错误,请问下是什么原因。
[ 此帖被sirtiles在2017-10-12 11:54重新编辑 ]
级别: 论坛版主
发帖
1762
云币
3292
只看该作者 沙发  发表于: 10-13
在代码里,有收到详细的错误信息吗
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
验证问题: ECS是阿里云提供的什么服务? 正确答案:云服务器
上一个 下一个