三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

一分钟搞OSS签名URL

一分钟搞OSS签名URL

一、先看一个真实的签名 URL 长什么样

https://bucket.oss-cn-beijing.aliyuncs.com/file.pdf?Expires=1740000000&OSSAccessKeyId=LT**********5D&Signature=abcdefg123456789**********xyz

它由 4 个核心部分组成:

  1. 文件真实地址:OSS 上文件的原始路径
  2. 过期时间戳(Expires):链接失效的时间点
  3. AccessKey ID:标识签发者的公开ID
  4. 签名串(Signature):核心加密校验字符串

二、签名 URL 到底是什么?

签名 URL = 一张带有效期、带公章、不可伪造的临时通行证

它的作用:
让没有密钥的人,能在规定时间内安全下载一个私有文件。


三、签名 URL 是怎么生成的?

整个过程只在后端执行,前端完全看不到密钥。

后端持有两组关键信息:

  • AccessKey ID(公开标识)
← 返回列表