gpt4 book ai didi

http - nginx auth_basic "Restricted"在每次请求时提示登录

转载 作者:可可西里 更新时间:2023-11-01 15:08:26 24 4
gpt4 key购买 nike

我设置了一个简单的 nginx 服务器,将位置 block 配置为指向我想要提供服务的相应目录,并使用 auth_basic 模块设置基本身份验证。

但是,我的服务器在位置 block 下的每个页面请求中请求用户名:密码凭据,即使在位置 block 下多次向不同页面提供它们之后,包括根位置目录。

如何配置它来存储身份验证?这是 nginx 问题还是浏览器/请求 header 问题?

这里是 nginx 配置:

server {
listen 80;
server_name 0.0.0.0;

location /path/to/dir {
alias /var/www/dir/;
index index.html index.htm;
auth_basic "Restricted";
auth_basic_user_file /etc/nginx/.htpasswd;
try_files $uri $uri/ =404;
}
}

在 Ubuntu 上运行 nginx 1.4.6。

最佳答案

我的问题是页面加载时由 JavaScript 调用的 API 调用之一返回 401。这似乎重置了页面的浏览器身份验证状态。

关于http - nginx auth_basic "Restricted"在每次请求时提示登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32528907/

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