如果你使用了缓存插件,比如 WP Super Cache 插件,那么极有可能当你在前端登录页面登录时,提示“非法请求”。
主要原因是 登录页面有一个 token 是动态的, 缓存之后就不变了, 就通不过验证。
解决办法
第一步:在 WP Super Cache 插件的「高级」-「URL字符串被拒绝」中,添加上登录页面的路径,如下图:
第二步:删除插件的缓存,即可完成操作。可以再尝试登录。
如果你使用了缓存插件,比如 WP Super Cache 插件,那么极有可能当你在前端登录页面登录时,提示“非法请求”。
主要原因是 登录页面有一个 token 是动态的, 缓存之后就不变了, 就通不过验证。
解决办法
第一步:在 WP Super Cache 插件的「高级」-「URL字符串被拒绝」中,添加上登录页面的路径,如下图:
第二步:删除插件的缓存,即可完成操作。可以再尝试登录。