开启辅助访问

QQ登录

只需一步,快速开始

请完成以下验证码
切换风格 立即注册 找回密码
发表于 2016-3-8 20:15:49 | 显示全部楼层 |阅读模式
故障描述退出登录时出现”您当前的访问请求当中含有非法字符,已经被系统拒绝“错误。
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;
  •         }

[color=rgb(51, 102, 153) !important]复制代码




替换为:
     
  • 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;
  •         }

[color=rgb(51, 102, 153) !important]复制代码

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


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

discuz_application.rar (7.44 KB, 下载次数: 8)
回复

使用道具 举报

0

家园币

17

帖子

-1

金币

四级中尉

Rank: 2

积分
52
发表于 2016-6-24 19:47:43 | 显示全部楼层
很不错
回复 支持 反对

使用道具 举报

0

家园币

17

帖子

0

金币

四级中尉

Rank: 2

积分
50
发表于 2016-6-24 20:20:12 | 显示全部楼层
好帖就是要顶
回复 支持 反对

使用道具 举报

0

家园币

18

帖子

-1

金币

四级中尉

Rank: 2

积分
54
发表于 2016-6-24 19:37:21 | 显示全部楼层
顶顶多好
回复 支持 反对

使用道具 举报

0

家园币

17

帖子

0

金币

四级中尉

Rank: 2

积分
50
发表于 2016-6-24 20:21:59 | 显示全部楼层
真心顶
回复 支持 反对

使用道具 举报

0

家园币

17

帖子

0

金币

四级中尉

Rank: 2

积分
50
发表于 2016-6-24 19:49:38 | 显示全部楼层
难得一见的好帖
回复 支持 反对

使用道具 举报

0

家园币

17

帖子

0

金币

四级中尉

Rank: 2

积分
50
发表于 2016-9-9 12:30:53 | 显示全部楼层
很不错
回复 支持 反对

使用道具 举报

0

家园币

17

帖子

0

金币

四级中尉

Rank: 2

积分
50
发表于 2016-9-9 12:28:08 | 显示全部楼层
楼主是超人
回复 支持 反对

使用道具 举报

0

家园币

17

帖子

0

金币

四级中尉

Rank: 2

积分
50
发表于 2016-9-9 12:16:28 | 显示全部楼层
好帖就是要顶
回复 支持 反对

使用道具 举报

0

家园币

18

帖子

0

金币

四级中尉

Rank: 2

积分
53
发表于 2016-9-9 12:52:24 | 显示全部楼层
不错不错
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|广告联系|会员认证|招聘精英|家园源码网 ( 冀ICP备15026359号-1  

GMT+8, 2018-1-17 13:21 , Processed in 0.239014 second(s), 49 queries .

bbs.mhjy8.cn

© 2001-2013 bbs.mhjy8.cn