【问题标题】:Error Calling a JAVA web service after Windows Update KB3147458Windows 更新 KB3147458 后调用 JAVA Web 服务时出错
【发布时间】:2016-04-21 02:08:12
【问题描述】:

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

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

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

提前谢谢你。

【问题讨论】:

    标签: c# xml web-services saxparseexception


    【解决方案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

    【讨论】:

    • 将目标框架更改为 4.6.1 为我解决了这个问题。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2012-07-13
    • 2015-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多