我試圖在一個ASHX文件中實現Response.Redirect。起初,我是有這個問題描述here,但現在我越來越Response.Redirect拋出錯誤
表達進行了評估,並沒有價值
上的線與「context.Response.Redirect(redirectPage,FALSE) ;」
以下是我的代碼(略)。
public void ProcessRequest(HttpContext context)
{
redirectPage = configuration.Value.SingleLogoutServiceUrl;
if (redirectPage != string.Empty) {
context.Response.Redirect(redirectPage,false);
}
}
消息_Expression已被評估並且沒有value_,它來自調試器,該調試器已對該行進行了評估,由於該方法爲「void」,因此該表達式沒有任何值。 –
@MarkCidade所以,這不是一個真正的錯誤,而是預期的行爲? – mason
該方法不應該重定向HTTP響應而不管返回類型嗎? – kickinchicken