Cookie不适用于WordPress上受密码保护的页面

时间:2010-06-16 21:24:10

标签: php authentication wordpress password-protection

最初,我在此question报告了此问题。

现在,我注意到有一些浏览器接受密码,有些浏览器不接受密码。区别?出于某种原因,当我登录管理模块时会生成cookie,但是当我记下访问该页面的密码时,不会强制它只是重新加载。

我可以看到为登录创建的cookie,但我看不到密码保护的页面。

这些都发生在Internet Explorer上,版本7和版本8;但是,只有在一些机器上,但大多数都失败了。我已经尝试将URL列入白名单,甚至让它接受所有cookie,但都无济于事。

可能是什么原因?如果它可能与上述问题有关,请帮助我!

提前致谢。

PS:如果您知道另一种无cookie的方法来进行简单的身份验证,请将我链接到它。谢谢。哦,顺便说一下,这是一个带有静态C类IP的Intranet。

1 个答案:

答案 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

我已经指出了数据库部分,因为我假设您要使用数据库进行身份验证。

相关问题