阿里云
发表主题 回复主题
  • 578阅读
  • 1回复

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

级别: 新人
发帖
1
云币
2
正在对接一个支付渠道,这边采用oss上传附件方式,通过请求他们的接口返回了一个授权链接:如下: Ot^<:\< `G  
U&(TqRi,  
ranlbxp2l  
U#7moS'r  
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 ? >\JX  
,.g9HO/R1  
KBb{Z;%  
看了官方说明得到签名url之后直接带入 `H^?jX>7  
SU {U+  
                var client = new OssClient(endpoint, accessKeyId, accessKeySecret); E&RiEhuv  
                PutObjectResult putResult = null; <+/:}S4w)  
                try -9L [eYn  
                { B <CK~ybY  
                    //ObjectMetadata metaData = new ObjectMetadata(); MV~-']2u  
                    //metaData.UserMetadata.Add("myfield","test"); Gx$rk<;ZW  
                    putResult = client.PutObject(signedUrl, fileToUpload); !Q0aKkMfL  
                    result = "上传成功"; f:).wi Ld  
                } knPo"GQW  
                catch (Exception ex) ~kkwPs2V  
                { {|jrYU.k~  
                    putResult = null; V&j |St[  
                    result = ex.Message; E2 5:e EXa  
                    //throw; qXb{A*J  
                } c'678!r9 P  
Ep@NT+VnI  
dWCUZ,6}  
但是我发起上传请求之后总是返回我服务拒绝 403错误,请问下是什么原因。
[ 此帖被sirtiles在2017-10-12 11:54重新编辑 ]
级别: 论坛版主
发帖
1966
云币
4134
只看该作者 沙发  发表于: 2017-10-13
在代码里,有收到详细的错误信息吗
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
验证问题: 50 - 5 = ?
上一个 下一个