今天遇到一个问题,搞了好久
在blog页面登录,第一次会显示密码错误,哪怕输入了正确的密码
点击后台登录,输入密码跳转之后仍然停留在原页面
尝试过各种方法,清Cookies、数据库修改密码、关闭https等等,要么无法解决问题,要么不满足我的要求,最终在网上找到这个方法,同样的,在Github上也有人提出这个问题
以下是完美解决方法:
- 先关闭https,正常访问登录的类型选择 --> 设置 --> 基本设置 -->站点地址改成https的域名。
编辑Typecho站点根目录下的文件
config.inc.php
加入下面一行配置,否则网站后台还是会调用HTTP资源。define('__TYPECHO_SECURE__',true);
3 条评论
找到原因了,是因为反向代理缓存的原因,关闭了之后就好了。
又遇到了这个问题,还是没完全解决,现在评论也有问题了无语了
有人知道是什么原理吗