最初,我在此question报告了此问题。
现在,我注意到有一些浏览器接受密码,有些浏览器不接受密码。区别?出于某种原因,当我登录管理模块时会生成cookie,但是当我记下访问该页面的密码时,不会强制它只是重新加载。
我可以看到为登录创建的cookie,但我看不到密码保护的页面。
这些都发生在Internet Explorer上,版本7和版本8;但是,只有在一些机器上,但大多数都失败了。我已经尝试将URL列入白名单,甚至让它接受所有cookie,但都无济于事。
可能是什么原因?如果它可能与上述问题有关,请帮助我!
提前致谢。
PS:如果您知道另一种无cookie的方法来进行简单的身份验证,请将我链接到它。谢谢。哦,顺便说一下,这是一个带有静态C类IP的Intranet。
答案 0 :(得分:1)
假设您使用的是Apache服务器,请考虑使用适用于Wordpress的此身份验证模块,以实现更灵活的方法:
http://wordpress.org/extend/plugins/http-authentication/
此模块允许您绕过WordPress的正常身份验证并使用Apache的身份验证 - 几乎所有您想要使用的身份验证。
您可以在此处找到有关Apache身份验证方法的更多信息:
http://httpd.apache.org/docs/1.3/howto/auth.html#database
我已经指出了数据库部分,因为我假设您要使用数据库进行身份验证。