我对KissLog有个奇怪的问题。我们将KissLog版本3.5.6用于ASP.NET MVC应用程序。在一些条目的详细信息视图中的“搜索关键字”部分中,存在一些混淆的内容。下面是一个匿名的例子:
Endpoint GET /details
Http referer /home
Search keywords
[
"/details",
"/login",
"user-id:XXXX",
"/home",
"user1@mail.com",
"/inbox/outgoing",
"user2@mail.com",
"someParameter:3",
"/account",
"/inbox",
"user3@mail.com"
]在本例中,该条目只应包含有关被调用端点/details的信息,而其他选项卡“请求”、“响应”和“日志”只包含/details调用的信息,但“搜索关键字”部分也包含有关其他调用的信息。甚至是其他用户在其他会议上打电话的信息。
特别有趣的是,有多封已登录用户的电子邮件列出。
在一项网络研究中,我找不到关于这个问题的任何东西,所以我在这里发布了这个问题,希望卡特林看到它:D。
也许您可以告诉我,这是否是KissLog的问题,并且可能是在更新的版本中修复的,或者是我们在实现中搞砸了什么。
发布于 2021-12-01 15:26:13
是的,我见过:)
在4.0.0之前,KissLog自动生成搜索关键字,而没有筛选它们的选项,在某些情况下,将创建重复关键字。这也可能是你遇到的问题。
如果可能的话,请尝试将KissLog库更新为5.0.0,因为它包含了许多改进,而且很可能也会修复这个问题。
与3.5.6相比,有一些打破性的更改,但它们应该相对容易解决。如果需要的话我可以帮忙。
https://kisslog.net/Docs/SDK.change-log.index.html#kisslog-5-0-0
“Options.GenerateKeywords”已改名为“Options.GenerateSearchKeywords”。
如果这没有帮助,我将执行额外的疑难解答。
https://stackoverflow.com/questions/70114936
复制相似问题