首先VS是2008 服务器端是IIS6.0
按照错误提示进行如下操作
运行后错误时 requestValidationMode已经过时
而且 在我的config文件是这样的
我的错误页面是这样的
最令我不理解的是 我在本地使用VS中断点测试是全部可以通过的 没有任何异常 上传到服务器的IIS就出现上述错误
求给位大神帮忙解决 感激不尽
建议确认一下服务器上的web.config中是否是你上面列出的配置
服务器上的文件已经确认过
@一夜倾城尽黄昏:
修改一下httpRuntime的requestPathInvalidCharacters设置,改为:
<httpRuntime requestValidationMode="2.0" requestPathInvalidCharacters="*,:,&,\" />
@dudu:
@一夜倾城尽黄昏:
<httpRuntime requestValidationMode="2.0"/>在你的web.config中有,只要添加
requestPathInvalidCharacters="*,:,&,\"
@dudu:
我的web.config中没有<httpRuntime requestValidationMode="2.0"/>
我想是不是换一个文字图像编辑插件会解决这个问题
@一夜倾城尽黄昏:
汗,你在提问中的截图不是有这个配置吗?
如果你不想改web.config的配置,可以对FCKEditor的内容进行HtmlEncode
@dudu:
配置的截图是加上那些之后会报错的 亲
还有
还是报存在潜在威胁的错哦
@一夜倾城尽黄昏:
好了,我能提供的解决方法就是:
<httpRuntime requestValidationMode="2.0" requestPathInvalidCharacters="*,:,&,\" />
@dudu: 虽然问题还是没有解决 把分都给你吧 竟然没有人回答 - -