2012-10-11 48 views
0

作为Global.asaxBeginRequest事件I的一部分,我有条件地根据web.config值添加CORS标头。丢失HTTP 500上的自定义标头

HttpContext.Current.Response.AddHeader("Access-Control-Allow-Origin", "*"); 

当HTTP 500发生时,我失去了这个标题。我已经浏览了我的代码,当前的响应仍然保持整个Error事件中的标题。有什么我可以重写,这是冲洗这个头?

编辑: EndRequest事件显示自定义标题丢失,它看起来像我可以添加它们。将更新后

回答

0

不确定在此过程中发生了什么,但将事件添加到EndRequest并检查500个允许我成功添加标头。