【发布时间】:2021-03-21 22:38:24
【问题描述】:
我有两个在 IIS 8.5 中运行的现有应用程序,一个是 ASP.NET,另一个是 .NET Core。 ASP.NET 应用程序在 IIS 日志中正确写入 cs-username 字段,但 .NET Core 应用程序仅显示连字符。
我找到了一个article 和一个forum post,它们建议在applicationhost.config 文件中添加一些xml,但我没有它所指的<advancedlogging> 分支。
如果解决方案是简单地按照文章进行操作,那么有人可以解释为什么我的配置文件没有像他们那样格式化以及我应该将建议的 xml 放在哪里?否则,是否有任何人都知道的唯一解决方案?
【问题讨论】:
-
github.com/dotnet/aspnetcore/issues/6741 这是关于这个主题的终极讨论主题,所以不要在其他地方浪费你的时间。