x-cos-security-token java后台如何获取?

  • 回答 (1)
  • 关注 (0)
  • 查看 (477)

小程序上传图片至私有写cos buket,参考官方例子里面不用sdk的代码(sdk 88k还是挺大的,想省点空间)

https://github.com/tencentyun/cos-wx-sdk-v5/blob/master/demo/demo-no-sdk.js

需要 Authorization 和 XCosSecurityToken,后台用的java开发,直接用的secretId, secretKey,没有生成临时id和key。

Authorization可以这样获取:String authorization = cosSigner.buildAuthorizationStr(methodName, key, cred, expiredTime);

但是xCosSecurityToken java的获取方式在文档里没有找到。不知道应该怎么获取?

用户2637028用户2637028提问于
Jinqn

腾讯 · 高级工程师 (已认证)

腾讯云COS前端开发回答于
推荐

https://github.com/tencentyun/qcloud-cos-sts-sdk/tree/master/java

使用这个后去临时密钥和 token

回答过的其他问题

ajax请求COS的jsonAPI,设置了CORS还是报跨域?

Jinqn

腾讯 · 高级工程师 (已认证)

腾讯云COS前端开发
推荐

Methods 至少需要选上 GET、PUT、POST、HEAD

对象存储中远程服务器使用cos的相关方法,是否需要解析域名,配置hosts文件?

Jinqn

腾讯 · 高级工程师 (已认证)

腾讯云COS前端开发
推荐

远程服务器什么意思?具体什么场景?

一般只要用存储桶的域名发请求到对应园区的 IP 上,就能正常使用。

腾讯云相同园区的 CVM,上传同园区 COS 时,域名会自动解析为内网 IP。

COS范围下载?

Jinqn

腾讯 · 高级工程师 (已认证)

腾讯云COS前端开发
推荐
可以用标准 Http 头部 Range 来指定下载范围。 COS 的 SDK 应该都支持自定义 Header,可以设置: Range: 'bytes=2000-7999' 和 Range: 'bytes=9000-9599'... 展开详请

通过APP上传的图片到对象存储,缩略图的处理最佳建议是什么?

Jinqn

腾讯 · 高级工程师 (已认证)

腾讯云COS前端开发
推荐

对象储存txt怎么设置成永久下载,而不是打开?

Jinqn

腾讯 · 高级工程师 (已认证)

腾讯云COS前端开发
推荐

到控制台设置对象的 header,增加 Content-Disposition 字段

COS的web直传如何设置回调?

Jinqn

腾讯 · 高级工程师 (已认证)

腾讯云COS前端开发
推荐
web 直传 demo 已更新,可以参考这个: https://github.com/tencentyun/cos-js-sdk-v5/tree/master/demo 1. 后端的签名服务应该判断当前用户的登录态、是否允许当前请求的签名路径,做好安全校验。 2. 如果需要知道文...... 展开详请

关于作者

Jinqn

腾讯 · 高级工程师 (已认证)

腾讯 高级工程师

所属标签

扫码关注云+社区

领取腾讯云代金券