我正在尝试使用密码保护运行IIS的服务器上的目录。
我已将以下内容放在该目录中的.htaccess文件中 - AuthName“受限区域” AuthType Basic AuthUserFile /path/.htpasswd AuthGroupFile / dev / null 需要有效用户
我已经尝试了很多不同的路径,虽然它要求用户名和密码但它不会接受它。我尝试过使用_SERVER [“PATH_TRANSLATED”]提供的路径,但这也无济于事。
这是我的路径问题,还是IIS不支持.htpasswd?
答案 0 :(得分:3)
Helicon Ape(http://www.helicontech.com/ape自然支持.htpasswd文件,其中包含您提到的所有这些身份验证选项。该软件还实现了许多其他类似Apache的功能。关于身份验证,您可能也会感兴趣文章:http://helicontech.blogspot.com/search/label/mod_auth
谢谢。
答案 1 :(得分:2)
IIS不支持.htpasswd或.htaccess。
答案 2 :(得分:0)
本机IIS不支持htpasswd。
如果您真的想使用,可以从here获取IIS的IISPassword IIS下的类似文件。