2012-03-30 5 views
0

На веб-сайте, использующем сессию asp.net cookieless, как лучше всего иметь идентификатор сеанса, записанный в файлах журнала IIS?iis 6 и asp.net cookieless session, идентификатор записи сеанса в журнале iis

Например, если клиент запрашивает страницу

http://server.tld/(S(kdcwx1552av4iq45uabwa145))/site.aspx

по умолчанию IIS только записи

cs-uri-stem 
/site.aspx 

в своих лог-файлов, то есть идентификатор сессии не записывается (хотя он может появиться в поле реферера).

Есть ли какой-либо встроенный способ включить идентификатор сеанса в журнал? Если нет, я думаю, что пользовательский фильтр ISAPI будет работать?

Благодаря

ответ

1

AFAIK единственный способ для записи идентификатора сеанса будет записывать его вручную. Вы можете попробовать:

Response.AppendToLog() 
+0

Спасибо, я добавил что-то в этом случае к Application_AcquireRequestState, кажется, работает достаточно хорошо –

 Смежные вопросы

  • Нет связанных вопросов^_^