vTiger CRM 6.1.0 设置优化 之 取消跳转验证 2010-10-08
2020-06-29 04:43
537 查看
vTiger 6.1.0 中增加了 跳转验证功能。
也就是如果是从其他的页面跳转到vTiger的页面的时候,它就会验证跳转前的页面是否为自己的网站,否则就给你来一个 Illegal request(非法请求)。
这个功能不能说没有用,但是如果为自己的经常调试,或者说内部网络使用是完全没有必要的。
所以我们也不去禁用它,修改一下就好了。
编辑 config.inc.php
// 设定自定的网站地址,如果是从其他页面跳转过来的话,会验证是否为自己网站的调整。
$site_URL = 'http://';
[/code]
如果想彻底禁用那么就是 编辑 includes/http/Request.php 如果没有修改过源码的话 就在 207 行位置,代码如下:
protected function validateReferer() {
// 当然最简单的办法就是直接返回 true 哈哈
return true;
// Referer check if present - to over come
if (isset($_SERVER['HTTP_REFERER'])) {
global $site_URL;
if ((stripos($_SERVER['HTTP_REFERER'], $site_URL) !== 0) && ($this->get('module') != 'Install')) {
throw new Exception('Illegal request');
}
}
return true;
}
[/code]
传个附件上来吧,不想修改的直接下载补丁文件覆盖源文件就好。 vTiger_Crm_6.1.0_Updata_Path_20141008_For_跳转验证.zip
转载于:https://my.oschina.net/CocoFather/blog/324999
相关文章推荐
- vTiger CRM 6.1.0 设置优化 之 取消跳转验证 2010-10-08
- vTiger CRM 6.1.0 中文补丁 (设置模块) 2010-10-08
- oracle更改用户密码过期,取消密码验证、Oracle密码复杂度设置(Oracle_Password_Complexity)
- 关于软件防止破解的思考,如何避免简单的跳转指令型的验证方法,如何设置更复杂的验证方式。
- Activity之间跳转如何取消动画效果以及如何设置软键盘跳出不压缩界面
- IDEA优化设置/取消自动保存
- eclipse优化之eclipse验证设置,让eclipse跑得更快
- dom4j解析xml-取消doctype中DTD验证设置
- activity设置透明并取消跳转动画
- 关于软件防止破解的思考,如何避免简单的跳转指令型的验证方法,如何设置更复杂的验证方式。
- web网页优化 tomcat gzip设置以及验证
- idea优化设置/取消自动保存
- vTiger CRM 6.1.0 更新补丁[设置数据汉化] 20150109
- 取消 myeclipse 验证 优化 myeclipse
- MySQL 优化设置步骤(这方法太有效了,已经验证!)
- 在js中设置页面跳转
- Python 设置 IP 代理 访问网页 ( 用户名密码验证代理 )
- 一个简单的设置密码并验证(C语言)
- dedecms5.7怎么取消邮箱验证以及dedecms 会员发布的文章不需要审核的解决方法
- thinkphp3.2+dwz 验证session过期后跳转登陆页