网站首页 > 教程文章 正文
为了减轻服务器的压力,公司可使用阿里云的oss服务器来存放图片。
1.直接把图片上传到阿里云的oss存储空间(权限设为私有),后端和前端约定图片的路径,后端拼接图片的url存放在数据库,前端从后台调来的url不能直接访问oss,要再通过签名算法,给url加上签名标签才可以访问。
2.直接从数据库拿到的url是不能访问oss的图片的,由于oss是按照点击请求收费的,把oss设置为私有能防止网络黑客攻击而导致费用增加。通过签名算法给url加上签名标签和访问时效,给url一个临时授权才能访问到,过了访问时间这个url又变成无效,即防盗链。
3.oss设置为私密的链接和我们通过签名算法得到的链接
有三个参数OSSAccessKeyId(即AccessKeyId)、Expires(链接失效时间)、Signature(签名算法获得的签名)
4.设私有
5.设资源权限
6,设角色
- 阿里云账号:允许RAM用户所扮演的角色。扮演角色的RAM用户可以属于自己的阿里云账号,也可以属于其他阿里云账号。此类角色主要用来解决跨账号访问和临时授权问题。
Bucket 添加标签,每个 Bucket 最多可添加 20 个标签
猜你喜欢
- 2024-12-22 有遇到部署服务器后刷新404问题吗?
- 2024-12-22 PolarDB-X on OSS: 冷热数据分离存储
- 2024-12-22 阿里云OSS+又拍云CDN加速 又拍云cdn配置
- 2024-12-22 阿里云OSS上传图片不能打开的解决办法
- 2024-12-22 uniapp 上传阿里云oss uniapp上传图片到服务器失败
- 2024-12-22 阿里云产品火爆的存储服务-对象存储OSS
- 2024-12-22 阿里云OSS对象存储STS鉴权配置 简要介绍阿里云对象存储oss的使用场景
- 2024-12-22 spring boot上传阿里云对象存储OSS快速上手(一、控制台简介)
- 2024-12-22 配置阿里云OSS图床 阿里云 oss 图片
- 2024-12-22 Springboot项目整合阿里云OSS看这篇就够了
- 最近发表
- 标签列表
-
- location.href (44)
- document.ready (36)
- git checkout -b (34)
- 跃点数 (35)
- 阿里云镜像地址 (33)
- qt qmessagebox (36)
- md5 sha1 (32)
- mybatis plus page (35)
- semaphore 使用详解 (32)
- update from 语句 (32)
- vue @scroll (38)
- 堆栈区别 (33)
- 在线子域名爆破 (32)
- 什么是容器 (33)
- sha1 md5 (33)
- navicat导出数据 (34)
- 阿里云acp考试 (33)
- 阿里云 nacos (34)
- redhat官网下载镜像 (36)
- srs服务器 (33)
- pico开发者 (33)
- https的端口号 (34)
- vscode更改主题 (35)
- 阿里云资源池 (34)
- os.path.join (33)