通过Codeigniter全局xss过滤器传递广告服务器标签

时间:2012-11-13 12:19:47

标签: codeigniter xss

我使用最新的CI版本。在config.php中:

$config['global_xss_filtering'] = TRUE;

我无法改变这一点。

我需要保存广告服务器标签(将存储在文件中,而不是数据库中),其中也包含Javascript。因此,使用此设置,我无法保存adservertags,CI或输入过滤器会删除它的某些部分。

我的第一个想法是在客户端使用base64对adservertag进行编码,然后再对服务器进行解码,您认为是什么?

1 个答案:

答案 0 :(得分:0)

听起来像一个计划。

除了在客户端上没有base64编码的本机方式。但是,Stack-O上的友好伙伴已经为您解决了这个问题:https://stackoverflow.com/a/246813/183254请务必为他们分享一个upvote。