2012-08-09 44 views
1

我在自定义模块上使用TinyMce。 保存我得到有潜在危险的Request.Form错误。Orchard:TinyMce抛出具有潜在危险的Request.Form错误

我知道为什么以及它的意思,但不知道推荐的解决方案是什么。

我已经找到

<httpRuntime requestValidationMode="2.0"/> 

到我的果园根的web.config文件

这是安全的,在我的控制器的顶部使用

[ValidateInput(false)] 
public class AdminController : Controller { 

这是如何解决其他果园模块使用TinyMce,如博客类型?

日Thnx 莱因哈德

回答

2

看于乌节路核心模块AdminController。完整类型是Orchard.Core.Contents.Controllers.AdminController。

它有你提到的属性...

[ValidateInput(false)] 

所以,只要你小心你接受,你用它做什么,你可以安然无恙地走这条路。

我应该提到,虽然在Orchard中很少需要一个新的控制器。这听起来像你应该使用BodyPart来为你正在构建的东西。 BodyPart可以使用许多风格..纯文本,HTML,降价和任何你想要实现自己。

相关问题