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; } + /// /// 保存用户访问数据历史记录 ///