Nginx代理MinIO时出现“Access Denied“错误

MinIO与Nginx集成时,如果出现"Access Denied"错误,通常意味着Nginx代理的请求没有被正确地转发到MinIO服务。

出现错误:

xml 复制代码
<Error>
    <Code>AccessDenied</Code>
    <Message>Access Denied.</Message>
    <Key>test/1.jpg</Key>
    <BucketName>test1</BucketName>
    <Resource>/test1/test/1.jpg</Resource>
    <RequestId>17C8FCF0E2325480</RequestId>
    <HostId>1379dddc-2b73-49e7-b13d-a8a937600002</HostId>
</Error>

解决方法:

xml 复制代码
server {
    listen       80;
    server_name  localhost;
    
    location /桶命名/ {
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header Host $http_host;
        proxy_connect_timeout 300;    
        # Default is HTTP/1, keepalive is only enabled in HTTP/1.1
        proxy_http_version 1.1;
        proxy_set_header Connection "";
        chunked_transfer_encoding off;
		#MinIO访问地址
        proxy_pass http://localhost:9000;
    }
}
相关推荐
xiejava10182 分钟前
企业级私有docker镜像仓库Harbor的搭建和使用
运维·docker·云原生·容器
秋叶清风6 分钟前
启动两个服务器时,能连接到第一个服务器,但连接失败到第二个服务器
运维·服务器
水天需0108 分钟前
awk 命令全面详解
linux·运维·服务器
谷粒.11 分钟前
API测试全解析:从基础到性能压测
java·运维·网络·人工智能·python·测试工具·自动化
dodod201211 分钟前
在 Ubuntu 中将新硬盘挂载到 /home /work目录下
linux·运维·ubuntu
Jtti12 分钟前
网站服务器首页正常但内页全部404是什么原因?
运维·服务器·数据库
码界奇点15 分钟前
基于Django与Ansible的智能运维管理系统设计与实现
运维·python·django·毕业设计·ansible·源代码管理
西格电力科技15 分钟前
源网荷储如何重塑能源产业格局
大数据·运维·人工智能·架构·能源
wanhengidc17 分钟前
云手机 高算力 快速便捷
运维·服务器·科技·游戏·智能手机
饕餮争锋17 分钟前
Linux 常用命令分类详解
linux·运维·服务器