регистрация IP-адреса для входящего запроса с использованием log4net - PullRequest
0 голосов
/ 30 ноября 2018

Я пытаюсь записать IP-адрес входящего запроса.Для регистрации я использую log4net 2.0.8.

Я использовал метод Application_BeginRequest в global.asax для сохранения IP-адреса входящего запроса.Однако кажется, что не работает для нескольких потоков для одного и того же пользователя.

void Application_BeginRequest(object sender, EventArgs e) { 
log4net.ThreadContext.Properties["addr"] = Request.UserHostAddress; } 

журналы выглядят как

213.136.59.97 2018-11-30 07:35:33,561 [14] DEBUG Conference - Kitty: 
visaBoka LoadPrintTimeline end: 
(null) 2018-11-30 07:36:37,968 [32] DEBUG Conference - Kitty: Statistik 
btnVisa_Click started
...