• 专注网站建设、品牌推广、网络营销!

如何让网站验证码正常显示
作者:杰作    来源:http://www.jzuo.cn    2018-11-20    浏览次数:
摘要: 如何让网站验证码正常显示 为什么在WindowsXPSP2环境下,原先可以正常注册、发贴的论坛中,随机生成的验证码却无法正常显示了呢?要明白为什么会出现...


如何让网站验证码正常显示


为什么在Windows XP SP2环境下,原先可以正常注册、发贴的论坛中,随机生成的验证码却无法正常显示了呢?要明白为什么会出现这个问题,首先要弄懂为什么SP2会令验证码不能显示。这是因为SP2对安全控制做了相当严格的制订策略,这个安全策略中包含了对以XBM图片格式出现的验证码(一种本身是文本格式但


以图片格式出现的验证码)的禁止支持策略。之所以这样做,是因为一些攻击者会通过恶意增加XBM图片的长度和宽度,让一些对XBM文件


中的内容缺少检查的IE, OE等应用程序在处理这类异常图片时,因图片太大而导致内存消耗过多,从而使程序崩溃或系统死机。从安全角度来看,SP2的这一策略是值得提倡的。


如果想让SP2支持这种以图片格式出现的验证码,可以通过修改注册表的方法来实现:


在“注册表编辑器”窗口中,依次展开并定位到如下分支:


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\lntemct Explorer\Security


接着在右侧窗格中新建一个名为“Block-Xbm”的DWORD值,然后双击该键并在打开的如下图所示的对话框中输入数字“0""后,关闭注册表编辑器并重新启动系统即可。