- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在 Ubuntu Jaunty 中使用 nginx 进行基本身份验证。在 nginx.conf 中,我在服务器上下文下添加了这两行:
server {
...
auth_basic "Restricted Access";
auth_basic_user_file /etc/nginx/.htpasswd;
...
}
然后我 apt-get'ed apache2-utils 来获取 htpasswd,我用它来创建 htpasswd 文件:
htpasswd -d -c /etc/nginx/.htpasswd joe
当我尝试访问该站点时,身份验证对话框按预期出现,但是当我输入用户名和密码时,它只是刷新了对话框。它似乎不喜欢我提供的密码。我尝试使用和不使用 -d 选项运行 htpasswd ,但仍然没有运气。它拒绝进行身份验证。你知道我做错了什么吗?
如有任何帮助,我们将不胜感激。
最佳答案
我要检查的事情:
关于nginx 和 auth_basic,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2010677/
如何为除某个文件之外的所有内容启用 HTTP 基本身份验证? 这是我当前该位置的服务器块配置: location / { auth_basic "The password, you mu
我正在尝试在 Ubuntu Jaunty 中使用 nginx 进行基本身份验证。在 nginx.conf 中,我在服务器上下文下添加了这两行: server { ... auth_basi
我正在尝试在程序中使用 Bottle 框架 @auth_basic(check_credentials) 装饰器,但我希望能够根据用户在程序设置。 我尝试在 check_credentials 中执行
我正在使用 nginx 和 auth_basic 保护我的开发服务器模块,但我似乎无法找到一种方法来指定“身份验证”过期的时间间隔。 我希望能够强制 nginx 每 6 小时询问一次密码。有没有办法做
我正在按照这些说明安装 netdata ( https://www.digitalocean.com/community/tutorials/how-to-set-up-real-time-perfo
Nginx(docker image,1.17.2)需要对子路径进行基本身份验证。尽管我的配置对 https://example.org/subpath 另有说明: // /etc/nginx/co
我遇到一种情况,我们已在全局级别为所有非实时站点设置了auth_basic。 Nginx 是否可以在站点特定文件中覆盖此 auth_basic 并使用新的身份验证密码将 auth_basic 应用到站
我设置了一个简单的 nginx 服务器,将位置 block 配置为指向我想要提供服务的相应目录,并使用 auth_basic 模块设置基本身份验证。 但是,我的服务器在位置 block 下的每个页面请
我想使用 auth_basic 密码保护我网站的文件夹。此文件夹包含应在请求时执行的 php 脚本。 我尝试了以下方法: location /admin { auth_basic "Admi
我正在尝试按如下方式设置 Nginx 服务器: 首先,服务器应该检查用户是否提供了客户端 SSL 证书(通过 ssl_client_certificate )。 如果提供了 SSL 证书,则授予对站点
这就是我所拥有的。问题是代理设置重复。什么是更好的方法? proxy_redirect off; location / { if (!-f $request_filename) { pro
我是一名优秀的程序员,十分优秀!