asp.Netmvcでactionがクライアントから送信されたhtmlクリップを受信

1043 ワード

セキュリティ上の理由から、デフォルトでは、クライアントから送信データにHTMLコンテンツが直接含まれる場合、ASP.NETは自動的に保護措置を開始します.これはもちろん良い設計ですが、場合によっては本当にこの値を取得する必要があります.どうすればいいですか.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace EMREditor.Controllers
{
    public class HomeController : Controller
    {
        // GET: Home
        //public ActionResult Index()
        //{
        //    return View();
        //}

        [HttpPost]
        [ValidateInput(false)]
        public ActionResult Index()
        {
            var req = Request.Form;
            return Content(req["content"]);
        }
    }
}

そして、web.configでは構成も必要です