Asp.net mvc Action跳转到另一网站怎么写?
如本地站点:http://passport.autobill.com.cn/User/Register在action(另一个站点)中需要跳转到上面的站点应该怎么写?
return Redirect("http://passport.autobill.com.cn/User/Register/User/Register");
或者是HttpContext.Response.Redirect的方式也不行,
http://passport.autobill.com.cn/User/Register可以单独访问,
这是怎么回事呢? --------------------编程问答--------------------
return RedirectToAction("Register", "User");--------------------编程问答-------------------- 直接Redirect("http://passport.autobill.com.cn/User/Register/User/Register"); 别return --------------------编程问答-------------------- <a href="#" onclick="top.location.href='@Url.Action("Register", "User")'">xxx</a> --------------------编程问答--------------------
两个站点,不是一个Web项目 --------------------编程问答--------------------
后台代码的,不是前台 --------------------编程问答--------------------
这个试过了的,不行的 --------------------编程问答-------------------- return PartialView("Register", "User"); --------------------编程问答-------------------- 经验证 return Redirect("http://www.baidu.com");这样是OK的,不知道楼主是怎么写的。 --------------------编程问答-------------------- response.write("<script language='javascript'>window.location.href='http://www.baidu.com'</script>");
实在不行 就用JS跳转 --------------------编程问答-------------------- Redirect("http://passport.autobill.com.cn/User/Register/User/Register");
这个没错啊!!! --------------------编程问答-------------------- 楼主是不是想重定向到另一个域名的网址,但浏览器地址栏还是显示当前网站的URL,
比如浏览器地址栏是:http://www.a.com/action/,楼主想重定向到http://www.b.com/action/,但浏览器地址栏的内容始终不变,
是这样吗? --------------------编程问答--------------------
这不是重点 --------------------编程问答--------------------
可能是我环境出问题,谢谢你耐心回答 --------------------编程问答-------------------- 你确定有加http://?
补充:.NET技术 , ASP.NET