关于CKEditor.NET的安全性错误
一直以来在网站上使用FCKEditor.NET文本编辑器 版本应该算是比较早的一个 在使用过程中基本上没有出现什么问题 但是自服务器的IIS(同样都是IIS6.0)重装之后 页面忽然运行起来出现错误
错误的最大特点就是:在本地使用VS2008测试时无任何错误 数据可以正确获取和存储 只有上传到服务器后才会出现这个错误.
仔细检查出错页面文件中

1 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="XXX.aspx.cs"
2 Inherits="XXX.XXXX.XXXX" Title="XXX"
3 ValidateRequest="false" Debug="true"%>

页面已经添加了上述不再检查安全性的代码 但是依然会报错存在潜在威胁
从网上查找相关信息 网络上给出的解决方案基本都很一致 那就是在web.config中添加如下代码:
按照指示 做出修改 但是依然不能通过:
在一位特别微博中找到了一个不太相同的解决方案 经过修改 浏览器可以通过

1 <httpRuntime executionTimeout="5000" maxRequestLength="102400" appRequestQueueLimit="5000" requestLengthDiskThreshold="1024" useFullyQualifiedRedirectUrl="false"/>

但是提交页面信息之后 依然会出现第一个错误 提示存在潜在威胁
在经过各方求解无果后 我决定试用一下CKEditor的最新ckeditor_aspnet_3.6.4 看看有无收获
果然试用最新版本之后 本地无问题 上传到服务器也不再显示潜在威胁错误提示
至此 问题得以解决 虽然仍然不清楚问题出现的原因所在 但可以稍微放松一下心底的石头了(个人依然怀疑是IIS的设置问题)
附(ASP.NET中CKEditor的使用步骤):
首先在官网下载专门为ASP.NET使用的版本,官方网址为:http://ckeditor.com/download;
在自己的项目中添加CKEditor.NET.dll的引用,具体目录在/bin/Debug/CKEditor.NET;
将文件夹_Samples/ckeditor文件夹拷贝到自己的项目根目录中;
在需要使用CKEditor控件的页面头部添加如下代码:

1 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="XXXX.aspx.cs"
2 Inherits="XXX.XXX.XXXX" Title="XXX"
3 ValidateRequest="false" Debug="true"%>

使用控件:

1 <CKEditor:CKEditorControl ID="CKEditor1" BasePath="~/ckeditor" runat="server"></CKEditor:CKEditorControl>

在.CS文件中即可通过CKEditor1.Text获取控件中输入的一切信息
关于CKEditor.NET的安全性错误的更多相关文章
- IE调试网页之四:F12 开发人员工具控制台错误消息 (Windows)(转载)
F12 工具控制台可以报告在运行时期间发生的错误和信息消息.本文将介绍错误消息,并提供有关如何修正这些错误的建议. 简介 F12 工具控制台错误消息提供了一些代码(例如,SEC7111 或 HTML1 ...
- Drupal7所见即所得模块CKEditor
初学Drupal(7.26),刚好遇到一个需要用到CKEditor模块的项目,于是就摸索着把它给装上了. 图片上传出问题 回到Drupal7的管理页面后刚好发现了对于CKEditor的“状态报告”(错 ...
- F12 开发人员工具中的控制台错误消息
使用此参考解释显示在 Internet Explorer 11 的控制台 和调试程序中的错误消息. 简介 使用 F12 开发人员工具进行调试时,错误消息(例如 EC7111 或 HTML1114)将显 ...
- Ajax完整篇(转载)
Ajax 完整教程 第 1 页 Ajax 简介Ajax 由 HTML.JavaScript™ 技术.DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用 ...
- 详解Js中文件读取机制
前言,文件读取是提高应用体验度的必须接口,应用场景中需求很频繁. Js处理文件读取,由于处于安全方面的考虑,在2000年以前,都是以“<input type="file"&g ...
- CefBrowser 复制图片解决办法
使用的是CefSharp控件,开放出的功能比较多,但是还是有一些封闭的.例如复制图片到Clipbord,库没有提供. VC虽然看得懂,但托管代码没搞过,看得很蛋痛,而且如果有CefSharp有新版本还 ...
- ajax教程完整版
第 1 页 Ajax 简介 Ajax 由 HTML.JavaScript™ 技术.DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序.本文的作者是 ...
- Ajax 完整教程。。转载
Ajax 完整教程 第 1 页 Ajax 简介 Ajax 由 HTML.JavaScript™ 技术.DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应 ...
- 原生Ajax讲解
典型的http通信:浏览器向服务器发出请求,服务器向客户端返回响应,浏览器重新加载页面,这种不连续的页面加载方式导致用户的体验变得杂乱,缺乏连贯性. 如: 在一般的web应用程序中,用户填写表单字段然 ...
随机推荐
- pig 的chararry不能用于比较的类型可以comparison operator
pig 的chararry类型可以是由场,通过现场实地比较. element_id 这是chararray种类. 声明: no_app_category_mapping = filter no_ele ...
- HDU 1251 统计拼图 Trie解决问题的方法
基本上找到一个标准前缀的问题是,只需要insert和search它功能. 这里的主要变化是我n该记录方法,这里n国旗代表的不是叶节点,但是话的标志这条道路后的数字. 然后找到需要找到一个词的前缀,假如 ...
- Flex在使用无线电的button切换直方图横坐标和叙述性说明
1.问题叙述性说明 一组单选button,有周和月之分,选择"周",柱状图横坐标显示的是周,纵坐标显示的是人数:选择"月",柱状图横坐标显示的月,纵坐标显示的是 ...
- Java对象比较器对泛型List进行排序-Demo
针对形如:字段1 字段2 字段3 字段n 1 hello 26 7891 world 89 5562 what 55 4562 the 85 452 fuck 55 995 haha 98 455 以 ...
- PHP激活用户注册验证邮箱
本文将结合实例介绍如何使用PHP+Mysql完成注册帐号.发送激活邮件.验证激活帐号.处理URL链接过期的功能. 注册邮箱激活流程 <ul class='ul_demo''> <li ...
- php中echo(),print(),print_r()用法
原文 php中echo(),print(),print_r()用法 从我对echo(),print(),print_r()这个函数的理解是echo可输入字符串变量常量,print与echo差不多,但p ...
- 编程乐趣:C#获取日期所在周、月份第一和最后一天
原文:编程乐趣:C#获取日期所在周.月份第一和最后一天 写了个小功能,需要用到以周为时间段,于是写了个获取周第一和最后一天的方法,获取月份的第一和最后一天就比较简单了.代码如下: public cla ...
- [Android] Volley源代码分析(五岁以下儿童)Q \\ u0026一个
Volley源代码分析系列那里一段时间,告诉我,有许多私人留言,同时一些问题抛出.对于一些简单的问题,我们跳,这两天被连接到朋友@smali提出的问题.告诉我你不得不赞叹查看源代码时的详细程度,大家一 ...
- GNU中宏定义对可变参数的支持(引自百度)
http://zhidao.baidu.com/question/125413478.html 问:#define PDEBUG(fmt,args...) fprintf(stderr,fmt, ## ...
- Object.prototype.toString & typeof
Object.prototype.toString & typeof Object.prototype.toString 获取某个对象属于哪种内置类型 typeof 得到某个对象的类型 差别 ...