• 域名认证
  • 作品:145
  • 案例:18|
  • 教程:206|
  • 资讯:31|
  • 资源:149|
  • 总访问量:88389|

导航菜单
酷讯网络工作室欢迎你.
织梦更改文件时提示DedeCMS:CSRF Token Check Failed的解决办法

织梦更改文件时提示DedeCMS:CSRF Token Check Failed的解决办法

浏览次数:

作者: 淡淡的风

信息来源: 酷讯网络

更新日期: 2019-01-03 08:40:32

文章简介

我们在织梦后台更改文件时,有时会遇到错误提示:DedeCMS:CSRF Token Check Failed,以下是解决办法:1、打开dede/config.php,找到第63行:function csrf_check(){ global $token;

  • 正文开始

我们在织梦后台更改文件时,有时会遇到错误提示:DedeCMS:CSRF Token Check Failed,以下是解决办法:

1、打开dede/config.php,找到第63行:

function csrf_check()
{
    global $token;


    if(!isset($token) || strcasecmp($token, $_SESSION['token']) != 0){
        echo '<a href="http://bbs.dedecms.com/907721.html">DedeCMS:CSRF Token Check Failed!</a>';
        exit;
    }
}


global $token;的上一行添加return;,即变为:

function csrf_check()
{
    return;
    global $token;


    if(!isset($token) || strcasecmp($token, $_SESSION['token']) != 0){
        echo '<a href="http://bbs.dedecms.com/907721.html">DedeCMS:CSRF Token Check Failed!</a>';
        exit;
    }
}

2、打开dede/tpl.php,将第93行代码注释掉即可

    if ( empty(${$_csrf['name']}) OR $_csrf['hash'] !== ${$_csrf['name']})
    {
        //exit('Error:no csrf hash code!');
    }


收藏此文 ( ) 感觉不错,赞哦! 打赏本站

如果本文对你有所帮助请打赏本站

  • 打赏方法如下:
  • 支付宝打赏
    支付宝扫描打赏
    微信打赏
    微信扫描打赏

精彩评论