gpt4 book ai didi

nginx - Nginx 中用于代理到基本身份验证后端的授权 header 不起作用

转载 作者:行者123 更新时间:2023-12-04 00:06:11 29 4
gpt4 key购买 nike

https://joshuarogers.net/passing-static-credentials-upstream-through-nginx
http://shairosenfeld.blogspot.jp/2011/03/authorization-header-in-nginx-for.html

我在谷歌上搜索并找到了这两个关于使用 Nginx 代理基本身份验证的教程。我在本地主机中配置了 Nginx 服务器,并重新启动了 .但它似乎不起作用。我可以在没有身份验证的情况下访问主机(http://10.211.55.12:5601http://10.211.55.12:80 重定向到前面的同一页面)。

http://10.211.55.12:5601”中的服务是Kibana,我想用auth来保护它。

  # Default server configuration
#
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name _;
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://10.211.55.12:5601;
proxy_set_header Authorization "Basic a2luZzppc25ha2Vk";
}
}

最佳答案

同样的问题。
worked
echo -n "user:pass" | base64
代替
echo "user:pass" | base64

关于nginx - Nginx 中用于代理到基本身份验证后端的授权 header 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43821612/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com