使用 micronaut 访问记录器记录用户

时间:2021-07-28 10:26:44

标签: micronaut

我已经设置了访问日志,如 micronaut 文档中所述,并且我确实获得了每个请求的访问日志,例如:

localhost - - [28/Jul/2021:10:40:58 +0200] "GET /test HTTP/1.1" 200 25 "-" "'curl/7.64.1'"

(使用“组合”默认日志格式。)

我遇到的问题是我已经配置了授权 (jwt),但是我无法获取日志条目来打印登录的用户。如果我理解文档,那应该是 3:rd列,例如:“本地主机 - 用户 [28/7 月...”在上面的例子中。但它总是记录为“-”...

auth 配置确实有效 - 我的 api 是安全的,当我使用正确的 jwt 令牌 aso 时,我只能得到 2XX 个答案。调试时,使用“SecurityService::getAuthentication”调用,我可以获取登录的用户。

0 个答案:

没有答案
相关问题