Response.Redirect抛出错误

时间:2015-01-14 19:37:48

标签: asp.net ashx

我正在尝试在ASHX文件中实现Response.Redirect。最初我遇到的问题是here,但现在我得到了

  

表达式已被评估且没有值

在“context.Response.Redirect(redirectPage,false);”

的行上

以下是我的代码(缩写)。

public void ProcessRequest(HttpContext context)
{
    redirectPage = configuration.Value.SingleLogoutServiceUrl;

    if (redirectPage != string.Empty) {
        context.Response.Redirect(redirectPage,false);
    }
}

2 个答案:

答案 0 :(得分:0)

已经评估了 Expression并且没有值的消息来自调试器,调试器已经评估了该行,并且由于该方法是void,因此表达式没有值。

这不是一个错误。您正在查看调试器消息,而不是应用程序消息。

答案 1 :(得分:0)

实际上问题是我从一个localhost环境重定向到Internet上的一个站点,该站点拒绝转移。谢谢大家的帮助。