Apache HTTP-Basicauthentication不起作用

我有一个非常简单的授权configuration,但当我尝试访问页面时,我收到了一个奇怪的消息,而不是用户/密码字段。

这是我的.htaccess文件:

 AuthType basic AuthName "No Way" AuthUserFile /path/to/auth/file.password Require valid-user 

以下是我在浏览器中看到的内容:

在这里输入图像说明

问题是,我甚至没有机会提供我的凭据。

编辑

这似乎是由于使用不同的DNS名称导致的问题。 我正在为我的域名运行一个dynamic的DNS,如果我使用另一个转发到名字的域,它不起作用。 如果我使用原始的域名,它的工作原理。

IE:

 me.dyndns.org/secure - Works me.myserver.org/secure - Doesn't work. 

看来,一个简单的ping me.myserver.org指向一个GoDaddy地址,所以我甚至不知道它是如何转发到我的服务器。 但是, ping me.dyndns.org返回正确的IP。 如何设置域名转发以将域名映射到dyndns域的IP地址?

如果您使用Firefox,则应清除caching和活动login名,或尝试使用其他Web浏览器。