关于CKEditor.NET的安全性错误
2013-08-22 21:58
120 查看
关于CKEditor.NET的安全性错误
一直以来在网站上使用FCKEditor.NET文本编辑器 版本应该算是比较早的一个 在使用过程中基本上没有出现什么问题 但是自服务器的IIS(同样都是IIS6.0)重装之后 页面忽然运行起来出现错误
错误的最大特点就是:在本地使用VS2008测试时无任何错误 数据可以正确获取和存储 只有上传到服务器后才会出现这个错误.
仔细检查出错页面文件中
页面已经添加了上述不再检查安全性的代码 但是依然会报错存在潜在威胁
从网上查找相关信息 网络上给出的解决方案基本都很一致 那就是在web.config中添加如下代码:
按照指示 做出修改 但是依然不能通过:
在一位特别微博中找到了一个不太相同的解决方案 经过修改 浏览器可以通过
但是提交页面信息之后 依然会出现第一个错误 提示存在潜在威胁
在经过各方求解无果后 我决定试用一下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控件的页面头部添加如下代码:
使用控件:
在.CS文件中即可通过CKEditor1.Text获取控件中输入的一切信息
一直以来在网站上使用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"%>
%@Register Assembly="CKEditor.NET" Namespace="CKEditor.NET" TagPrefix="CKEditor"%
使用控件:
1 <CKEditor:CKEditorControl ID="CKEditor1" BasePath="~/ckeditor" runat="server"></CKEditor:CKEditorControl>
在.CS文件中即可通过CKEditor1.Text获取控件中输入的一切信息
相关文章推荐
- 关于 错误 137 (net::ERR_NAME_RESOLUTION_FAILED) 的解决方案
- 关于错误:java.net.BindException: Cannot assign requested address
- 关于asp.net 网站网站发布时提示:错误 27 对路径 AppData\Local\Temp\~632b\bin\App_Code.compil的解决方法
- ASP.NET MVC应用安全性(一)——自定义错误处理
- 关于ASP.NET中Resonse.QueryString函数汉字参数传递错误的处理办法
- Asp.net 关于本地发布正常,服务器端SQL语法错误。
- 关于asp.net web项目部署的常犯的一些错误
- 关于ADO.NET使用中遇到的一些错误
- 关于Hash安全性的一些错误看法
- asp.net mvc关于提供的防伪标记适用于其他基于声明的用户,而不适用于当前用户错误的处理
- [Caffe] 关于错误Error parsing text-format caffe.NetParameter: 14:17: Invalid escape sequence in string l
- 关于 AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts. 错误
- 关于ASP.NET中OnClientClick事件Eval函数解析错误的处理
- 关于volley javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: 错误
- 关于OMA错误:Access to the path "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\oma\55aaeb43\5ef66257" is denied的解决方法
- 关于aspnet用户登陆的错误(asp.net1.1)--青蛙非王子(lostfrog)
- [求助]关于Vsiual Studio.NET 2005中Error List种错误的定位问题
- 关于ASP.NET网站页面级错误的处理
- 在 ASP.NET 中虚拟目录指向远程共享时发生"System.Security.SecurityException: 安全性错误"的解决办法
- 关于Asp.net调用外部程序的拒绝访问错误