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

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

小程序上传图片至私有写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提问于
许金泉

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

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

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

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

回答过的其他问题

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

许金泉

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

腾讯云COS前端开发
推荐

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

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

许金泉

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

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

COS的XML API怎样获得上传文件的链接?

许金泉

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

腾讯云COS前端开发
推荐
当前接口没返回 url,可以自行按格式拼接 url: http://bucket-appid.cos.ap-guangzhou.myqcloud.com/test/test.jpg 如果是私有读,需要拼上签名: http://bucket-appid.cos.ap-guangzh...... 展开详请

调用COS的GET Service接口报403无权限?

许金泉

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

腾讯云COS前端开发
推荐

贴一下你的 AppId 和计算过程?

看了回复,是 formatUri 不应该写域名,请填 '/'

iOS 无法正常调用 COS JavaScript SDK 上传文件?

许金泉

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

腾讯云COS前端开发
推荐
看起来是跨域问题,试试配置 CORS 规则里的 AllowHeaders: * 原因是某些浏览器比如 safari,会在请求里出现,Access-Control-Request-Headers: accept,content-type,这个时候如果没配置,就出现跨域错误。配置可以...... 展开详请

cos客户端 看不到图片缩略图?

许金泉

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

腾讯云COS前端开发
推荐

暂不支持,后面可以考虑提供一个配置项支持图片,实际会是全量拉取图片内容

关于作者

许金泉

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

腾讯云COS前端开发

扫码关注云+社区