这个还是蛮简单的。
打开阿里云oss browser软件:
我们想要让1664190351767.kmz文件能够使用外网链接访问,可以先选中:
右击鼠标,选择【获取地址】:
这里必须要选择一个失效的时间:
然后点击【生成】:
这个时候就生成了公网能够访问的地址了!
要使用阿里云OSS存储的外网链接访问文件,你需要按照以下步骤操作:
登录到阿里云OSS控制台。
在“存储桶”下拉菜单中选择你要使用的存储桶。
在左侧导航栏中点击“对象”选项卡。
在对象列表中,找到你要分享的文件,然后点击右侧的“分享链接”按钮。
在弹出的窗口中,你可以选择生成HTTP GET或HTTP HEAD链接。HTTP GET链接允许用户下载文件,而HTTP HEAD链接只返回文件的信息,不包含实际内容。
复制生成的链接并将其粘贴到外部链接中。
注意:为了确保文件的安全性,建议定期更新分享链接,以防止他人滥用。此外,如果文件敏感,还可以考虑开启身份验证功能,以便只有符合条件的用户才能访问文件。
楼主你好,在阿里云OSS存储中,可以通过以下步骤使用外网链接访问文件:
接下来就可以通过获取到的外网链接访问Bucket中的文件了。如果您需要更加灵活的外网访问方式,还可以通过自定义域名和CDN等方式进行设置。
如果您需要在OSS存储上使用外网链接访问文件,可以考虑以下两种方法:
请注意,无论使用哪种方法,都需要确保您的OSS存储桶已经公开了访问权限,以便外部用户可以访问其中的文件。
针对OSS的网络请求,除了GetService这个API以外,其他所有请求的域名都是带有指定Bucket信息的三级域名组成的。
其中Endpoint表示OSS对外服务的访问域名。OSS以HTTP RESTful API的形式对外提供服务,当访问不同的Region的时候,需要不同的访问域名。Endpoint分内网和外网访问域名。
华东1 Region的外网Endpoint是oss-cn-hangzhou.aliyuncs.com,内网Endpoint是oss-cn-hangzhou-internal.aliyuncs.com
外网指的是互联网。通过外网访问产生的流入流量(写)是免费的,流出流量(读)是收费的。
外网访问OSS有如下两种方式:
访问方式1,在访问的时候以URL的形式来表示OSS的资源的。OSS的URL构成如下:
://.<外网Endpoint>/
阿里云对象存储OSS支持用户使用HTTPS和HTTP协议访问OSS的Bucket资源,但由于HTTP访问存在安全漏洞,为防止OSS遭受攻击,需要使用HTTPS方式访问OSS资源。
实现通过HTTPS访问OSS资源有多种方法,可根据实际环境,选择以下方法进行HTTPS访问:
通过OSS自有域名方式
OSS服务提供的自有域名支持HTTPS方式访问,您可以通过登录OSS管理控制台,在Bucket列表中,单击Bucket名称,然后单击概览,在访问端口区域查看Bucket的域名和HTTPS支持情况。
测试访问URL的效果如下。
通过Bucket绑定自定义域名方式
OSS提供了Bucket绑定自有域名功能,绑定域名后通过自己的域名来进行访问。具体操作,请参见绑定域名。您也可以对于绑定的域名设置证书托管从而实现支持HTTPS方式访问。关于如何进行配置证书托管,请参见托管证书。
说明
如果您需要强制Bucket内资源的所有请求访问方式为其中一种,例如HTTPS,您需要通过策略语法的方式来实现。具体设置方法,请参见如何配置HTTPS请求和证书。
通过CDN加速OSS方式
CDN加速本身提供了HTTPS的配置方式,所以也可以通过CDN加速配置加速OSS资源,配置加速域名证书的方式来间接实现HTTPS的访问。
对象存储OSS绑定CDN加速域名的方法,请参见OSS绑定CDN加速。
CDN加速域名如何配置HTTPS证书,请参见CDN加速域名配置HTTPS证书。
通过反向代理方式
在ECS实例中安装Nginx服务,通过反向代理的方式实现HTTPS访问。更多信息,请参见基于CentOS的ECS实例实现OSS反向代理。
HTTPS访问异常排查
通过HTTPS访问OSS资源异常的排查方法如下:
排查证书是否异常,如截图所示,查看浏览器解析的证书是否匹配,特别是在OSS自有域名和CDN加速OSS的域名访问中,需要注意证书和域名匹配的情况。
通过浏览器访问出现链接被终止的错误信息,您需要检查域名是否配置HTTPS证书,然后再使用telnet命令测试443端口的连通性,确认可以连接。
需要进行以下步骤:
创建 Bucket:
上传文件:
获取文件的外网链接:
设置文件的访问权限:
使用 CDN 加速 (可选):
注意事项:
要使用外网链接访问 OSS(Object Storage Service)存储的文件,你可以按照以下步骤进行操作:
在 OSS 控制台上创建一个存储桶(Bucket),并将文件上传到该存储桶中。确保在上传文件时,设置了适当的权限,使其可以公开访问。
获取文件的外网访问链接。在 OSS 控制台上,找到你上传的文件,并查看其属性或详情页面。通常会提供一个外网链接(URL)用于访问该文件。
使用获取到的外网链接来访问文件。将该链接粘贴到浏览器的地址栏中,并打开该链接即可访问文件内容。
需要注意的是,在使用外网链接访问 OSS 存储的文件时,确保文件已经设置为公开访问权限(Public Read)或适当的权限策略。这样才能确保其他人能够通过外网链接访问到文件。
另外,如果需要更高级的权限管理,例如限制访问时间、生成临时访问链接等,可以通过 OSS 提供的签名URL 或 Token 功能来实现。这些功能可以根据具体需求和场景进行配置和使用。
获取文件的外网访问链接:首先,您需要获取 OSS 存储中特定文件的外网访问链接。该链接可以通过以下方式获得:
打开 OSS 控制台,找到目标文件所在的存储空间(Bucket)。
在文件列表中选择目标文件,并右键点击文件,选择 "获取外链地址" 或类似的选项。
复制生成的外网访问链接。
公开文件访问权限:如果您的 OSS 存储空间设置了访问权限,确保目标文件的访问权限设置为公开读取。这样才能通过外网链接进行访问。您可以按照以下步骤设置文件的公开访问权限:
打开 OSS 控制台,找到目标文件所在的存储空间。
在文件列表中选择目标文件,并右键点击文件,选择 "文件权限" 或类似的选项。
将访问权限设置为公共读取或公共读写。
使用外网链接访问文件:一旦您获得了文件的外网访问链接并确保文件访问权限设置正确,您可以通过常见的 Web 浏览器或 HTTP 客户端使用该链接来访问文件。只需将外网访问链接粘贴到浏览器的地址栏中,或通过 HTTP 客户端发起 GET 请求即可访问文件。
要使用外网链接访问 OSS 存储中的文件,您可以按照以下步骤进行操作:
获取文件的外网访问地址:在阿里云 OSS 控制台中,找到要访问的文件,并获取其外网访问地址。通常,外网访问地址的格式为 https://<bucket>.<region>.aliyuncs.com/<object>
,其中 <bucket>
是您的存储桶名称,<region>
是存储桶所在的地域,<object>
是文件的路径和名称。
公开存储桶或设置访问权限:确保您的存储桶具有公开读取权限或已设置适当的访问权限策略,以允许外部用户访问存储桶中的文件。您可以通过阿里云 OSS 控制台或 API 来管理存储桶的访问权限。
分享外网链接:将获取到的外网访问地址分享给需要访问文件的用户。他们可以直接在浏览器中输入该链接来访问文件。如果文件是图片、视频或其他可直接打开的文件类型,浏览器会自动显示或播放文件内容。
请注意以下事项:
存储桶公开访问:公开存储桶可能存在安全风险,请确保仅对必要的文件开放公开访问权限,并设置合适的权限策略以保护您的数据。
访问权限控制:如果您不希望公开存储桶,但仍需要外部用户访问文件,可以考虑使用阿里云 OSS 提供的访问身份验证和签名机制来控制访问权限。这些机制涉及生成临时凭证或签名链接,以确保只有经过授权的用户能够访问文件。
CDN 加速:如果您需要更好的访问性能和稳定性,可以将阿里云 OSS 与阿里云 CDN(内容分发网络)结合使用。CDN 可以为您的文件提供全球范围的加速服务,使用户能够更快地获取文件内容。
您好,可以在控制台bucket概览处查询到bucket的Endpoint , 控制台点击Bucket列表 - 概览 - 访问端口。
如果是子账户无权查询 , 查看支持查询的地域信息,可点击OSS Region和Endpoint对照表文档进行了解。
如果希望查询所有支持地域,或者指定地域对应的Endpoint信息,可以调用DescribeRegions接口进行查询,详情请参见DescribeRegions。
如果希望通过指定存储空间名称的方式,快速获取该存储空间所属的地域信息,请参考OSS获取存储空间地域信息。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
对象存储 OSS 是一款安全、稳定、高性价比、高性能的云存储服务,可以帮助各行业的客户在互联网应用、大数据分析、机器学习、数据归档等各种使用场景存储任意数量的数据,以及进行任意位置的访问,同时通过丰富的数据处理能力更便捷地使用数据。