浪费了整整一天这个问题。 这在我之前从未发生过。
我的服务在Azure计算机上运行。
我正在尝试生成一个.svclog文件来跟踪什么导致我的ios应用程序无法在https上登录,但是没有生成svclog文件。
我尝试使用fiddler来捕获请求,但当我尝试通过应用程序登录时,我什么也得不到。
如果我尝试使用能够登录的http地址的应用程序但是也没有生成svclog。
如果我使用tcptrace,我可以看到请求和答案,但它已加密。
我已在c:\ logs \
文件夹上授予“Everyone”权限任何想法我可能会在这里失踪?是否有一些预先要求使跟踪器工作
这是我在web.Config中的系统诊断:
<system.diagnostics>
<sources>
<source name="System.ServiceModel.MessageLogging" switchValue="Verbose">
<listeners>
<add type="System.Diagnostics.DefaultTraceListener" name="Default">
<filter type="" />
</add>
<add initializeData="c:\logs\myMessages.svclog" type="System.Diagnostics.XmlWriterTraceListener"
name="messagelistener" traceOutputOptions="DateTime, Timestamp">
<filter type="" />
</add>
</listeners>
</source>
</sources>
<sharedListeners>
<add initializeData="C:\logs\Traces.svclog" type="System.Diagnostics.XmlWriterTraceListener"
name="xmlTraceListener" traceOutputOptions="Timestamp">
<filter type="" />
</add>
</sharedListeners>
<trace autoflush="true" />
</system.diagnostics>