我尝试过其他解决方案(包括手动设置响应),但我无法正常删除此消息或重定向。
说明: 我有一个硬件与我的“web api”通信以注册新用户。 我的网络应用程序正在运行一个NoIP,因此每个访问的资源都会被访问 http://my_public_domain:8082会转发至http://my_internal_domain:80。
话虽如此,我必须使用Url.RouteUrl()
的重载来构建我的路由,因为我需要相对的完全限定路由。
Url.RouteUrl("MyRoute")
生成路线http://my_internal_domain/MyRoute Url.RouteUrl("MyRoute", dataValues, Request.Url.Scheme, hostName)
生成路由http://my_public_domain:8082/MyRoute(请注意,由于dns,我必须更改域名)问题在于,当我尝试重定向到该路线时,我得到一个页面,其中包含消息对象移动到此处以及指向该路线的链接。
最初我认为这个问题只会在外部重定向时发生,但如果我只是做一个Redirect("http://www.google.com.br")
,我就不会得到这个页面。
我已经尝试手动删除响应html正文,因为在另一个主题(Response.Redirect results in "Object moved to here")中出现了消息,但这并没有解决重定向问题,我只得到一个空白页面。