【发布时间】:2016-03-14 23:46:31
【问题描述】:
我有一个 WCF 应用程序,直到最近我们在我们的应用程序中引入了一些与 SSL 相关的设置和证书要求时,它才能正常工作。我们一发现 SSL,就开始发生以下情况:
- 当我使用 Visual Studio 启动该服务时,它可以正常启动,没有任何错误,并且 URL 中带有 Https
- 当我单击 WCF URL 以查看 WSDL 时,它会因 SSL 连接错误而失败。
浏览器没有提供更多关于此的信息。我还安装了 WCF Trace 实用程序,它正确地跟踪了大多数错误,但不是这个(可能是因为它确实可以正常启动应用程序,但在我们尝试启动 WSDL 时失败)
有什么好的工具可以帮助我更好地调试 SSL 错误吗?
【问题讨论】:
-
您得到的确切错误是什么?故障排除选项:1) 启用 System.Net 跟踪:blogs.msdn.com/b/webapps/archive/2012/11/05/… - 2) 使用 Wireshark 或类似工具来嗅探 SSL 握手:moserware.com/2009/06/first-few-milliseconds-of-https.html