我想授权使用auth_request
Nginx模块访问/private
目录。在
在Nginx documentation 中,我似乎应该像下面这样:
server {
listen 80;
server_name localhost;
location /private/{
auth_request /auth;
}
location /auth {
proxy_pass http://localhost:8080/;
proxy_pass_request_body off;
proxy_set_header Content-Length "";
proxy_set_header X-Original-URI $request_uri;
}
}
在我的例子中,http://localhost:8080/
是一个python服务器,它应该针对数据库对用户进行身份验证。下面是python代码:
现在,当我在浏览器中访问http://localhost/private/
时,它会打印:
等待我的代码返回
401 Authorization Required
问题:如何请求/接收用户名和密码数据,以便引发401异常或让用户通过?在
目前没有回答
相关问题 更多 >
编程相关推荐