我的域名
https://test.org
从经典的asp代码中,我重定向到Rest api URL,如下所示
https://test.api.org/xyz
它命中我的控制器,并希望将重定向响应发送到另一个URL
string redirectResponse= "https://fake.net/mnopqrs"
var response = Request.CreateResponse(HttpStatusCode.TemporaryRedirect);
UriBuilder uriBuilder = new UriBuilder(redirectResponse);
response.Headers.Location = uriBuilder.Uri;
return response;
而是重定向到它重定向到URL
https://test.api.org/mnopqrs
代替
https://fake.net/mnopqrs
我在这里做错了什么。它在我的本地机器上工作正常但不是特征环境。
我尝试使用HttpStatusCode.moved但没有成功。
答案 0 :(得分:0)
如果您使用的是UrlRewrite,则可能会导致此行为。