diff --git a/src/admin/Bootstrap.Admin/Bootstrap.Admin.csproj b/src/admin/Bootstrap.Admin/Bootstrap.Admin.csproj
index d03fcff4..b6f2ece3 100644
--- a/src/admin/Bootstrap.Admin/Bootstrap.Admin.csproj
+++ b/src/admin/Bootstrap.Admin/Bootstrap.Admin.csproj
@@ -16,7 +16,7 @@
-
+
diff --git a/src/admin/Bootstrap.DataAccess/Bootstrap.DataAccess.csproj b/src/admin/Bootstrap.DataAccess/Bootstrap.DataAccess.csproj
index 236d7d29..7a0781d9 100644
--- a/src/admin/Bootstrap.DataAccess/Bootstrap.DataAccess.csproj
+++ b/src/admin/Bootstrap.DataAccess/Bootstrap.DataAccess.csproj
@@ -16,7 +16,7 @@
-
+
diff --git a/src/admin/Bootstrap.DataAccess/Helper/TraceHelper.cs b/src/admin/Bootstrap.DataAccess/Helper/TraceHelper.cs
index ab31ee04..203aa6f0 100644
--- a/src/admin/Bootstrap.DataAccess/Helper/TraceHelper.cs
+++ b/src/admin/Bootstrap.DataAccess/Helper/TraceHelper.cs
@@ -39,7 +39,8 @@ namespace Bootstrap.DataAccess
Browser = v.Browser,
OS = v.OS,
UserName = v.UserName,
- UserAgent = v.UserAgent
+ UserAgent = v.UserAgent,
+ Referer = v.Referer
});
}
}
@@ -52,7 +53,7 @@ namespace Bootstrap.DataAccess
public static bool Filter(HttpContext context)
{
var url = context.Request.Path;
- return !new string[] { "/api", "/NotiHub", "/TaskLogHub", "/swagger" }.Any(r => url.StartsWithSegments(r, StringComparison.OrdinalIgnoreCase));
+ return !new string[] { "/api", "/lib", "/NotiHub", "/TaskLogHub", "/swagger", "/CacheList.axd" }.Any(r => url.StartsWithSegments(r, StringComparison.OrdinalIgnoreCase));
}
///
diff --git a/src/admin/Bootstrap.DataAccess/Trace.cs b/src/admin/Bootstrap.DataAccess/Trace.cs
index 949b17fa..a9ce2d94 100644
--- a/src/admin/Bootstrap.DataAccess/Trace.cs
+++ b/src/admin/Bootstrap.DataAccess/Trace.cs
@@ -56,6 +56,11 @@ namespace Bootstrap.DataAccess
///
public string UserAgent { get; set; }
+ ///
+ /// 获得/设置 客户端 Referer
+ ///
+ public string Referer { get; set; }
+
///
/// 保存用户访问数据历史记录
///