赞
踩
搭建起来Minio以后,使用文件分享的功能分享视频,然后分享的链接是这样的
http://127.0.0.1:9000/wuli/%E5%8A%9B%E5%AD%A6-%E8%88%92%E5%B9%BC%E7%94%9F-%E4%B9%A0%E9%A2%98%E8%A7%A3%E7%AD%94.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=E42CSD30R6PKHZ59734Q%2F20240328%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240328T064222Z&X-Amz-Expires=43200&X-Amz-Security-Token=eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJhY2Nlc3NLZXkiOiJFNDJDU0QzMFI2UEtIWjU5NzM0USIsImV4cCI6MTcxMTY0ODQzOCwicGFyZW50IjoiYWRtaW4ifQ.n9QKOVTQrNqbUOl31_NJ6fnFS_PzfDlOyTFtnPLJ10gsae8HR0QPV1aUmeWQYOav7jk6PtdcDyA283C39b0gKA&X-Amz-SignedHeaders=host&versionId=null&X-Amz-Signature=42fc1ea08b97aa736df9a206ff27d22a4415a43eb39878db79be985319040292
我要在内网其他机器访问这个链接,肯定需要先把127.0.0.1
改成部署了Minio的机器的ip,我这里改成了192.168.64.128
,
然后链接其他部分都没有改变,现在链接变成这样:
http://192.168.64.128:9000/wuli/%E5%8A%9B%E5%AD%A6-%E8%88%92%E5%B9%BC%E7%94%9F-%E4%B9%A0%E9%A2%98%E8%A7%A3%E7%AD%94.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=E42CSD30R6PKHZ59734Q%2F20240328%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240328T064222Z&X-Amz-Expires=43200&X-Amz-Security-Token=eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJhY2Nlc3NLZXkiOiJFNDJDU0QzMFI2UEtIWjU5NzM0USIsImV4cCI6MTcxMTY0ODQzOCwicGFyZW50IjoiYWRtaW4ifQ.n9QKOVTQrNqbUOl31_NJ6fnFS_PzfDlOyTFtnPLJ10gsae8HR0QPV1aUmeWQYOav7jk6PtdcDyA283C39b0gKA&X-Amz-SignedHeaders=host&versionId=null&X-Amz-Signature=42fc1ea08b97aa736df9a206ff27d22a4415a43eb39878db79be985319040292
然后我就直接放到内网其他机器浏览器中访问,出现这种情况
报签名计算匹配错误,后来找了一大堆网络方案,巴拉巴拉一堆误导,下面是我的解决方案
1、使用Minio所在ip和分享文件时的端口号拼接 + 文件的路径拼接就可以直接访问:
例如:
① 我的Minio所在的ip是 192.168.64.128
,分享文件时指向的端口是9000
② 我的文件路径是这样 /wuli/力学-舒幼生-习题解答.pdf
③ 我拼接的可直接访问文件的地址就是 192.168.64.128:9000/wuli/力学-舒幼生-习题解答.pdf
但是,如果出现了下面这种情况
说明这个文件路径无法匿名访问,改一下桶的权限为公共就行了
然后就可以正常访问了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。