We're sorry but nginx-community doesn't work properly without JavaScript enabled. Please enable it to continue.
开源社区
首页
文章
问答
文档
软件下载
发现更多
三方插件
技术支持
电子书
公开课
社区贡献榜
关于我们
登录
注册
NGINX
负载均衡
JavaScript
NGINX Unit
Kubernetes
微服务
容器
NGINX系列
WAF
Node.js
Go(编程语言)
服务网格(Service Mesh)
HTTP/3_专栏
版本发布
# Basic
暂无描述
关注标签
1人关注
文章
问答
排序
热门
最新
守望
发布于2021-02-01 12:00
NGINX HTTP基本认证(Basic Authentication)
nginx的basicauth配置由ngx_http_auth_basic_module模块提供,对HTTPBasicAuthentication协议进行了支持,用户可通过该配置设置用户名和密码对web站点进行简单的访问控制。basicauth配置示例:1234location/{auth_basic "closedsite";auth_basic_user_fileconf/htpasswd;}说明:auth_basic可设置为off或其它字符串,为off时表示不开启密码验证auth_basic_user_file为包含用户名和密码的文件,文件内容如elastic:YsEm9Tb4.RwB6踩坑的地方就是这个密码,官方文档里对支持的密码类型进行了说明:采用系统函数crypt()加密的密码;可通过htpasswd命令或者opensslpasswd命令生成通过Apache提供的基于MD5的变种加密算法(apr1),同样可通过htpasswd或者opensslpasswd命令生成以“{scheme}
点赞
0
浏览
4.6k
发表文章
提问
社区达人
成为达人
陶辉
暂无个人介绍
关注
洪志道
暂无个人介绍
关注
皮皮鲁
暂无个人介绍
关注
加菲
暂无个人介绍
关注
lwl
暂无个人介绍
关注
相关文章
保持联系
微信公众号
加入微信群
获取商业支持
了解商业产品和专业支持服务
加入邮件列表
向开发组提交代码或反馈意见