2009-04-01 11 views
5

私はasp.net mvcでTinyMCEを使用していて、「潜在的に危険なRequest.Form値TinyMCEエディタからテキストを保存しようとすると「検出」されます。 web.configとページの両方でValidateRequest = "false"に設定しました。何か案は?asp.net mvcでリッチテキストエディタのコンテンツを送信しようとしましたが、「潜在的に危険なRequest.Form値が検出されました。」

+0

でしたあなたは "asp.net"と "tinymce"を含むように再タグ付けしてください? –

答えて

9

アクションにValidateInput属性を追加し、falseに設定するだけです。

このようにします。

[ValidateInput(false)] 
public ActionResult Submit(string FormContent) 
{ 

} 
+2

これは一般的には良い考えですか?私は入力を検証しないという意味ですか?これにはいくつかの回避策がありますか? – virtualmic

1

は、ASP.NET MVC 2.0でこの作業を取得するために、私はまた私のweb.configファイルの

<system.web> 

セクションに

<httpRuntime requestValidationMode="2.0" /> 

を追加する必要がありました

関連する問題