首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在错误的页面中询问的.htaccess身份验证

在错误的页面中询问的.htaccess身份验证
EN

Stack Overflow用户
提问于 2015-07-08 16:29:14
回答 2查看 134关注 0票数 0

在我的网站上,我有一个页面,要求认证称为管理页。问题是,现在当我去我的主页,它要求我认证。即使我输入了我的登录密码并点击了登录,它也不能工作,并且继续显示身份验证模式。在apache日志中,我有以下错误:

代码语言:javascript
复制
[Wed Jul 08 11:04:21.319601 2015] [auth_basic:error] [pid 32527] [client 192.168.1.133:54379] AH01618: user flavien not found: /

这很奇怪,因为用户flavien是存在的,而身份验证以前也是有效的。管理页面中的.htaccess文件中的代码是:

代码语言:javascript
复制
AuthUserFile /home/valentin/workspace/www.mysite.com/app/admin/.htpasswd
#AuthGroupFile /dev/null
AuthName "Restricted Access"
AuthType Basic
<limit GET>
require valid-user
</Limit>

在.htpasswd中有flavien:mypassword

知道什么会导致这个问题吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-07-09 13:17:54

我已经解决了我的问题。事实上,我在../www.mysite.com上复制了.htaccess以获得备份,并通过删除它解决了我的问题。

票数 0
EN

Stack Overflow用户

发布于 2015-07-09 07:16:25

您可以使用htpasswd命令为您的.htpasswd正确生成用户。语法如下:

代码语言:javascript
复制
htpasswd /path/to/your/.htpasswd username

这会提示你一个密码。

对于您的错误,我不认为Apache在.htpasswd中接受普通密码,但在Windows上除外。也许我搞错了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31298472

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档