在C# web应用程序中,我使用Response.Redirect("HR.aspx"),它的工作没有问题。但是,当我试图在使用Response.AddHeader("Refresh", "3;url=HR.aspx")超时后重定向时,我会收到:
'/‘应用程序中的服务器错误。找不到资源
浏览器URL更改为:
本地主机:1621/HR.aspx,%203;url=HR.aspx
我也试过Response.AddHeader("Refresh", "3;url=~/HR.aspx")了。
发布于 2020-02-26 21:22:35
同样的事情也发生在我身上,但我查看了响应集,发现刷新头在响应集中添加了2次,所以我用Response.Headers.Remove(“刷新”)删除所有刷新值,然后添加Response.AddHeader(“刷新”,"60;url=MyUrl.aspx") 这是我问题的一张图片
https://stackoverflow.com/questions/39382823
复制相似问题