我已经阅读了许多其他帖子,但没有一个能够帮助我。我在 Visual Studio 的一个实例中运行 WCF IIS 项目,在另一个实例中我有一个 Web 表单客户端。上面的错误是我在本地运行并且站点尝试连接到服务时得到的。当本地运行的同一个客户端连接到它时,在服务器上运行的完全相同的 WCF 代码工作。我不知道为什么。我尝试启用跟踪,但无法生成要生成的文件。这是我的客户端配置
<client>
<endpoint address="http://localhost:64974/Service1.svc/ws" binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IService" contract="ServiceReference1.IService" name="WSHttpBinding_IService">
<identity>
<dns value="host"/>
</identity>
</endpoint>
</client>
这是 WCF 配置
<services>
<service name="Service1">
<endpoint address="ws" binding="wsHttpBinding" contract="IService">
<identity>
<dns value="host"/>
</identity>
</endpoint>
</service>
</services>
我已更改服务名称以删除私人数据