apache-2.2 – 将身份验证限制为Nginx中的特定用户名
发布时间:2020-05-22 19:02:36 所属栏目:Nginx 来源:互联网
导读:是否可以将Nginx中的身份验证限制为特定的用户名?我有多个子域,并希望将该子域限制为仅1个用户.所有用户都在1 .htpassword文件中.在Apache中,您可以按如下方式执行此操作:AuthType Basic AuthName Restricted Files AuthBasicProvider file AuthUserFile /u
|
是否可以将Nginx中的身份验证限制为特定的用户名?我有多个子域,并希望将该子域限制为仅1个用户.所有用户都在1 .htpassword文件中.在Apache中,您可以按如下方式执行此操作:
但是我无法在Nginx中找到类似的方法. 这就是我目前的Nginx设置.我在每个服务器{}块中为每个用户提供了其中一个.
最佳答案
如果我理解这个问题,你有一个包含多个用户名和密码的文件,你想要为每个服务器块从该文件中限制特定用户的身份验证,并保持配置集中?
不幸的是你无法用nginx做到这一点,你需要将文件分成多个只包含一个用户:密码对的文件. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- node.js – 在同一个域上使用nginx提供多个节点应用程序
- 具有可变参数顺序的Nginx缓存
- http – 如何在Nginx服务器上允许PUT文件请求?
- Nginx反向代理Websocket身份验证 – HTTP 403
- 在Kubernetes上使用Nginx SSL代理运行Meteor应用程序
- 拦截后端301/302重定向(proxy_pass)并重写到另一个位置块有
- c – 如何更新nginx模块运行时的内部状态?
- linux – nginx:使用fastcgi的多个文档根
- Laravel 5.3,使用api.example.com到example.com/api
- Nginx自定义日志,$bytes_sent存在类似$bytes_received的东西
