ASP.NET MVC-2发布到另一个网站?

时间:2010-07-11 23:29:28

标签: c# asp.net asp.net-mvc-2 post

在MVC2中POST到其他网站的最佳方式是什么(以便用户浏览器也被重定向)?我不希望用户只使用“查看源”就能看到表单数据,所以我不热衷于

<form action="http://other-site.com/action">
    <%= Html.TextBox("something-secret") %>
</form>

是否可以(或建议)使用控制器操作?例如

public ActionResult PostTheData() 
{
    return Post("http://other-site.com/action", "something-secret");
}

1 个答案:

答案 0 :(得分:1)

您可以使用此人员代码:http://geekswithblogs.net/rakker/archive/2006/04/21/76044.aspx 将数据发布到其他服务器。然后使用Redirect(url)重定向到页面。