【发布时间】:2019-05-31 12:53:35
【问题描述】:
我只使用了网页中的基本 Sentry 配置。
"Sentry": {
"Dsn": "",
"IncludeRequestPayload": true,
"SendDefaultPii": true,
"MinimumBreadcrumbLevel": "Debug",
"MinimumEventLevel": "Warning",
"AttachStackTrace": true,
"Debug": true,
"DiagnosticsLevel": "Error"
}
根据我收集的信息,我应该看到 Setry 使用其从 HttpContext.User 的中间件获取的用户信息。
但在网页上我只看到 Ip ::1
我应该配置其他东西吗?我似乎找不到任何额外的配置。
编辑
我使用的是 Sentry 1.2.0 版。我的 HttpContext。
使用用户信息确定用户设置。
对于身份验证,我使用的是 Jwt 令牌
services.AddAuthentication(options => { options.DefaultScheme = JwtBearerDefaults.AuthenticationScheme; })
问候
【问题讨论】:
-
好吧,你很可能没有用户并且 ::1 它不是你的本地 ip
-
您使用的是什么版本的 Sentry.AspNetCore?
-
@SilentTremor 用户已设置。我已经用更多信息编辑了我的答案
标签: asp.net-core sentry