【发布时间】:2010-09-26 11:27:24
【问题描述】:
我正在尝试部署elmah。由于莫名其妙的原因,我收到一个错误:.axd 文件被明确禁止。我已经修复了我可以控制的内容(我的 web.config),并且需要系统管理员协作的解决方案不可用(例如编辑机器 web.config 或更新 IIS 映射)。我还验证了它在其他几台普通配置的机器上也能正常工作。
Ashx 应该和 axd 一样,那么在从一种转换到另一种时,我应该考虑到 axd 和 ashx 之间有什么区别吗?
更新:我想我回答了我自己的问题。我将 web.config 更改为阅读
<add verb="POST,GET,HEAD" path="elmah.ashx" type="Elmah.ErrorLogPageFactory, Elmah" />
它似乎工作。 elmah 的源代码中甚至没有字符串 axd。
【问题讨论】:
标签: .net asp.net elmah ashx axd