Response。从asp.net mvc控制器重定向到其他域

问题描述 投票:0回答:1

在运行中的asp.net MVC控制器中,我想重定向URL,但现在可以使用

     [System.Web.Services.WebMethod(EnableSession = true)]
        public ActionResult SearchResults()
        {
            Response.Redirect("https://hybridsoftware.net/b/error.htm?Error=test", true);
.....

我也尝试了false或仅URL,但它不起作用

asp.net asp.net-mvc asp.net-mvc-4
1个回答
0
投票
Respone.Redirect可以用于WebForms(类ASP.NET)。对于MVC控制器,您需要返回一个RedirectResult实例。

[System.Web.Services.WebMethod(EnableSession = true)] public ActionResult SearchResults() { return new RedirectResult("https://hybridsoftware.net/b/error.htm?Error=test"); }

© www.soinside.com 2019 - 2024. All rights reserved.