在Windows Update KB3147458之后调用JAVA Web服务时出错

时间:2016-04-21 02:08:13

标签: c# xml web-services saxparseexception

几周前,我们的团队安装了一个在Windows 10计算机上调用Web服务(https://palena.sii.cl/DTEWS/CrSeed.jws?wsdl)的应用程序。几周后,Windows更新安装了一个重要的安全更新(KB3147458),应用程序停止按预期工作。这是错误:

enter image description here

我做的第一件事。它是检查应用程序发出的XML的插入。不幸的是,该文件使用的是没有BOM的UTF-8,从那一刻起我无法弄清楚错误的原因是什么。这是输出文件:

enter image description here

enter image description here

我正在写作,因为我需要你的帮助来弄清楚问题是什么。如果要重现它,请将WSDL(https://palena.sii.cl/DTEWS/CrSeed.jws?wsdl)添加为WebReference,并使用更新的Windows 10调用 getSeed 方法。

提前谢谢。

1 个答案:

答案 0 :(得分:1)

我遇到同样的问题......到目前为止,我只找到了两种可能的解决方案:

卸载KB3147458,然后重试。 将您的应用程序更新到Framework 4.6。

有一个SSLStream中断...更多信息在这里:https://connect.microsoft.com/VisualStudio/feedback/details/2590316/windows-10-update-kb3147458-changes-behavior-of-sslstream-read-beginread-endread