我完全陷入困境。
我在一台机器上获得了一个Web服务。 Web服务有两个“服务”(或绑定?)一个普通的“basicHttpBinding”和一个“wsDualHttpBinding”。我只是添加了“wsDualHttpBinding”,因为我需要从ASP.NET Web表单发送一条消息(bool)发送到我的Winforms应用程序。我只有一个用户使用该网页,但最多10个winforms用户。
由于我正在复制生产环境,我陷入困境:网页无法连接到“wsDualHttpBinding”网络服务。我尝试了很多帮助页面,很多教程,它不起作用。
事实上,我认为我的问题是我不明白为什么它需要任何安全性......
我尝试使用不同的“clientCredentialType”,但它们都失败了。
CLEANER TOPO:
谢谢你的帮助!
答案 0 :(得分:0)
答案 1 :(得分:0)
如果没有更具体的细节,例如错误消息,则很难提供帮助。我建议您将以下内容添加到所有应用程序的配置文件中,如http://msdn.microsoft.com/en-us/library/ms733025.aspx
中所述<configuration>
<system.diagnostics>
<sources>
<source name="System.ServiceModel"
switchValue="Information, ActivityTracing"
propagateActivity="true">
<listeners>
<add name="traceListener"
type="System.Diagnostics.XmlWriterTraceListener"
initializeData= "c:\log\Traces.svclog" />
</listeners>
</source>
</sources>
</system.diagnostics>
</configuration>
然后,这将为您提供有关确切内容的大量跟踪数据。我发现这在诊断WCF问题时非常有用。
答案 2 :(得分:0)