【发布时间】:2010-12-22 20:52:57
【问题描述】:
当我在 WSE 3.0 中收到回复时,我遇到了信任链错误。
当我获取 WSDL 时,他们的证书很好。当我连接时,他们的证书很好。当我发送 XML 请求时,它喜欢我的公共证书。
WSE 不喜欢响应中的令牌。 Microsoft.Web.Service3 调用 getelement,然后调用 loadbinarysecuritytoken,但随后检查链并且不喜欢它看到的内容。
我想知道它不喜欢的什么令牌。我不确定如何查看令牌是什么。它是二进制数据,所以 HttpAnalyzer 没有多大帮助。
在完全了解问题所在之前,我无法解决问题。他们给我发错了证书吗?它只是我没有的证书,需要增加我的个人信任吗?什么?
【问题讨论】:
-
我正在使用 Visual Studio 2005,因为 WSE 已被 WCF 取代。因此,VS 2008 或 VS 2010 不支持 WSE 3.0
标签: .net web-services x509certificate trust wse