Мы наблюдаем странное явление, при котором ведение журнала IIS отлично работает для обычных страниц сайта, но обращения к URL-адресу .svc не регистрируются.
Пример зарегистрированного URL-адреса -
http://ourserver/HelloWorld.aspx
Пример URL, который не зарегистрирован -
http://ourserver/SampleService.svc/echo/helloworld
(Во втором примере Echo - это метод в контракте SampleService.)
Оба URL работают как положено.Вызов на первый URL-адрес регистрируется просто отлично, но вызов на второй URL-адрес никогда не появляется в журналах IIS.Мы видим это только на IIS6;тот же сайт, когда он работает на IIS7 в другой среде, работает отлично, и мы видим все ожидаемые журналы.
Трудно понять, является ли это проблемой WCF или IIS.Имеет ли IIS6 возможность исключать определенные шаблоны URL (например, .svc) из ведения журнала?Существуют ли какие-либо известные условия, которые могут вызвать проявление такого рода «выборочной регистрации»?Любое понимание будет высоко ценится.Спасибо,
Джефф