gpt4 book ai didi

c# - validateRequest ="false"表现得很奇怪

转载 作者:太空狗 更新时间:2023-10-29 21:59:25 26 4
gpt4 key购买 nike

(ASP.NET 4.0 C#)

我有我的 <httpRuntime requestValidationMode="2.0" />在网络配置中。和我有我的 validateRequest="false"在页面目录中。

在一个页面上,我将一些数据 (html) 从 ckeditor (textarea) 发送到数据库。工作良好。在另一个页面上,我用数据库中的数据填充 ckeditor,然后更新它(发回),然后我得到了著名的“从客户端检测到潜在危险的 Request.Form 值。”

让我很困惑。唯一的区别是,在第二页上,数据被动态插入到文本区域中,而在第一页上,文本区域在页面加载时为空。我在这里错过了什么吗?我很确定编码/解码没有任何意义,因为框架在我什至可以开始在后端搞乱它之前就停止了它。

最佳答案

好吧,我还没有找到它为什么会这样的答案。但是,我找到了一种非常简单快捷的解决方法(+ 新的好处)。

有个人制作了.net ckeditor 控件

http://cksource.com/forums/viewtopic.php?f=11&t=15882

好了。奇迹般有效。从来没有验证错误。

关于c# - validateRequest ="false"表现得很奇怪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5543930/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com