Discuz教程网

[插件制作] Discuz!X3.1【2013-11-22】微信插件数据获取失败的解决方案

[复制链接]
authicon dly 发表于 2013-11-25 10:57:03 | 显示全部楼层 |阅读模式
QQ图片20131125105148.jpg
file_get_contents("php://input");微信官方不是推荐这个写法.. 是推荐 GLOBAL["HTTP_RAW_POST_DATA"]里去拿.  可惜被discuz给unset掉了,Discuz!X3.1【2013-11-22版】增加了formhash校验(_xss_check)
QQ图片20131125105354.jpg
会检测 " > < \'  等,如果有那些信息 会被拦截
解决方法是 加 DISABLEXSSCHECK 常量,在 xss_check 前增加 DISABLEXSSCHECK 常量

游客,如果您要查看本帖隐藏内容请回复

因为是微信,所以安全性插件自己写明这个常量确保信任
注意 DISABLEXSSCHECK 要在 init 前


还有种临时办法:config\config_global.php 加上
  1. $_config['security']['urlxssdefend'] = 0;
复制代码





上一篇:1314学习网签到记录贴-2013年11月25日
下一篇:想建网站赚钱,不知道建什么赚钱?
authicon wbxtony 发表于 2014-12-28 23:56:49 | 显示全部楼层
看看
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 03:26

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表