【发布时间】:2012-04-02 02:36:15
【问题描述】:
我正在使用 c# 控制器作为 Web 服务。
在其中我想将用户重定向到外部 url。
我该怎么做?
试过了:
System.Web.HttpContext.Current.Response.Redirect
但是没有用。
【问题讨论】:
-
我认为你不能这样做 - 这是跨域安全违规。
-
消费者如何使用网络服务?
-
定义“作为网络服务”。如何访问控制器操作?您可以发送重定向响应,但如果该响应不是标准的网络浏览器请求,那么它可能会被忽略。
-
@EladBenda:我不确定 324 错误的实际含义。不过,我怀疑 JavaScript 重定向还应该包含 URL 的
http://段。
标签: c# asp.net-mvc web-services