IIS日志记录不适用于WCF服务调用

时间:2011-02-10 22:34:03

标签: wcf iis-6

我们遇到一种奇怪的现象,即IIS日志记录可以完美地用于站点中的普通页面,但不会记录对.svc URL的调用。

记录的URL示例 -

http://ourserver/HelloWorld.aspx

未记录的网址示例 -

http://ourserver/SampleService.svc/echo/helloworld

(在第二个例子中,Echo是SampleService合约的一个方法。)

两个网址都按预期执行。对第一个URL的调用记录得很好,但是对第二个URL的调用永远不会出现在IIS日志中。我们只在IIS6上看到这个;同一个站点,当在不同环境中的IIS7上运行时,运行完美,我们可以看到所有预期的日志记录。

很难知道它是WCF问题还是IIS问题。 IIS6是否有能力从日志记录中排除某些URL模式(例如.svc)?是否有任何已知的条件可以导致这种“选择性记录”显示出来?任何见解都会非常感激。谢谢,

杰夫

0 个答案:

没有答案