幸福公会

 找回密码
 立即注册
搜索
热搜: 幸福是什么
  • 今日资讯
  • 本周资讯
  • 本月资讯
  • 人气资讯
查看: 1749|回复: 0
打印 上一主题 下一主题

Discuz! 出现“您当前的访问请求当中含有非法字符“解决方法

[复制链接]

主题

听众

6991

积分

管理员

跳转到指定楼层
楼主
发表于 2019-10-2 19:42:53 |只看该作者 |倒序浏览
故障描述退出登录时出现”您当前的访问请求当中含有非法字符,已经被系统拒绝“错误。
102505fovgvzt1w3i1biot.jpg.thumb.jpg

解决方案如下:

\source\class\discuz的discuz_application.php

查找

  • private function _xss_check() {
  •                 static $check = array('"', '>', '<', '\'', '(', ')', 'CONTENT-TRANSFER-ENCODING');
  •                 if(isset($_GET['formhash']) && $_GET['formhash'] !== formhash()) {
  •                         system_error('request_tainting');
  •                 }
  •                 if($_SERVER['REQUEST_METHOD'] == 'GET' ) {
  •                         $temp = $_SERVER['REQUEST_URI'];
  •                 } elseif(empty ($_GET['formhash'])) {
  •                         $temp = $_SERVER['REQUEST_URI'].file_get_contents('php://input');
  •                 } else {
  •                         $temp = '';
  •                 }
  •                 if(!empty($temp)) {
  •                         $temp = strtoupper(urldecode(urldecode($temp)));
  •                         foreach ($check as $str) {
  •                                 if(strpos($temp, $str) !== false) {
  •                                         system_error('request_tainting');
  •                                 }
  •                         }
  •                 }
  •                 return true;
  •         }



替换为:


  • private function _xss_check() {
  •                 $temp = strtoupper(urldecode(urldecode($_SERVER['REQUEST_URI'])));
  •                 if(strpos($temp, '<') !== false || strpos($temp, '"') !== false || strpos($temp, 'CONTENT-TRANSFER-ENCODING') !== false) {
  •                         system_error('request_tainting');
  •                 }
  •                 return true;
  •         }

或使用官方方法解决:http://www.discuz.net/thread-3485502-1-1.html


上传覆盖同名文件,后台更新缓存,重新登录退出看看是否解决了。

主题

听众

43

积分

新手上路

沙发
发表于 2019-12-20 05:06:25 |只看该作者
占坑编辑ing
回复

使用道具 举报

主题

听众

69

积分

注册会员

板凳
发表于 2019-12-26 06:20:41 |只看该作者
今天皮痒了?
回复

使用道具 举报

主题

听众

24

积分

新手上路

地板
发表于 2020-1-31 02:32:07 |只看该作者
管它三七二十一!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

帮组中心|Archiver|小黑屋|随身听|

幸福中国 © 2001-2019

返回顶部 安徽11选5