我正在尝试将在线支付添加到我的应用程序中,它要求我将表单发布到他们的网站上。它有一些必需的隐藏输入(我只是为事务总数显示其中一个)。
<form action="https://thirdpartysite.com/clientpostback" method="POST">
...
<input type="hidden" name="TransTotal" id="TransTotal" value="135.00" />
...
</form>
我没有在视图中发布到他们的网站,而是希望在我的应用程序中发布到Controller,以便我可以更新他们的应用程序,说他们同意条款和条件。
[HttpPost]
public ActionResult Review(ApplicationReviewViewModel vm)
{
if (ModelState.IsValid())
{
_appBusiness.Update(vm);
// Now I need to post to the third party website and pass in the posted values
return RedirectToAction("https://thirdpartysite.com/clientpostback");
}
}
如何从控制器操作将用户重定向到第三方网站?这可能吗?