您好,我的 aspx 页面与下一次调用我的 ashx
<script type="text/javascript" src="/Handlers/MyRedirect.ashx">
</script>
在 MyRedirect 内部,我做了一些硬逻辑并尝试重定向到我身边的其他页面,它看起来像:
public class MyRedirect : HttpTaskAsyncHandler, IReadOnlySessionState
{
public override async Task ProcessRequestAsync(HttpContext context)
{
//some logic here with out any output
//context.Response.ContentType = "application/x-javascript";
context.Response.Redirect("/adminDashboard.aspx", false);
}
}
但是在 Chrome 中我收到错误 资源解释为脚本但使用 MIME 类型 text/html 传输: 我做错了什么?怎么解决 谢谢