c# - ELMAH - 它是否记录引用 URL

标签 c# elmah

我刚刚在我的一个 MVC 站点上设置了 ELMAH,但似乎无法在任何错误日志中找到引用 URL。

是否报告了引用 URL?

[我在下面添加了有关异常的详细信息,以表明不包括 HTTP_REFERER:

HTTP_CACHE_CONTROL  no-cache
HTTP_CONTENT_LENGTH 0
HTTP_HOST   secure.abc.co.uk
HTTP_USER_AGENT Test Certificate Info
HTTPS   on
HTTPS_KEYSIZE   128
HTTPS_SECRETKEYSIZE 2048
HTTPS_SERVER_ISSUER C=US, O="Thawte, Inc.", OU=Domain Validated SSL, CN=Thawte DV SSL CA
HTTPS_SERVER_SUBJECT    O=secure.abc.co.uk, OU=Go to https://www.thawte.com/repository/index.html, OU=Thawte SSL123 certificate, OU=Domain Validated, CN=secure.abc.co.uk
INSTANCE_ID 2
INSTANCE_META_PATH  /LM/W3SVC/2
LOCAL_ADDR  xxx.xxx.xxx.xxx
LOGON_USER  
PATH_INFO   /https:/secure.abc.co.uk/

最佳答案

验证请求中是否确实发送了引荐来源网址。

如果没有实际传递引荐来源网址,ELMAH 将不会显示 HTTP_REFERER 行。

这可能是由于浏览器设置、防病毒软件或您发出请求的方式所致。

关于c# - ELMAH - 它是否记录引用 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7302248/

相关文章:

c# - SQL Server LocalDB 根本无法创建数据库

c# - ServiceStack 请求体

c# 4.0 使用(指定的属性和 attribute.data)获取类属性

c# - 如何将依赖项注入(inject) ELMAH 自定义错误日志?

asp.net-mvc - 记录所有的死亡蓝屏,即使是编译问题

asp.net - 使用Elmah.MVC时未调用Application_Error

c# - Linq EF - 如何通过优化查询从数据库中收集特定客户的所有账户、卡、贷款等?

c# - 为什么添加 ContentControl 会导致我的应用程序进入中断模式?

asp.net-mvc - ELMAH是否提供任何方法来读取数据库中的错误?

asp.net-mvc - 在我的 asp.net mvc 4 和 MVC5 Web 应用程序中使用 ELMAH