2012-09
24

关于 DTcms 在 .NET 4.0 下不能提交数据的问题

今日研究DTcms,程序上传完成后一切正常

可是在我修改信息完毕提交后出现500错误

A potentially dangerous Request.Form value was detected from the client (webcountcode="<script src="http://...").


在Hap同学的帮助下发现是.NET版本的问题

我用的是4.0,而程序编写环境是2.0,存在了安全验证兼容问题

解决方法如下

修改前

<httpRuntime maxRequestLength="204800" executionTimeout="3600" />


修改后

<httpRuntime maxRequestLength="204800" executionTimeout="3600" requestValidationMode="2.0" />


修改作用

使得该Web.config配置文件作用的站点始终在2.0版本的.NET下运行

文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: 3801
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 支持Gravatar头像.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭