【问题标题】:Importing WSDL to soapUI from HTTP server using Integrated Windows Authentication使用集成 Windows 身份验证从 HTTP 服务器将 WSDL 导入到 soapUI
【发布时间】:2015-02-06 15:20:46
【问题描述】:

我正在尝试从需要集成 Windows 身份验证(IWA,也称为 NTLM 和 SPNEGO)的 Intranet HTTP 服务器将 WSDL(引用多个 XSD)导入到 soapUI 5.0.0(构建日期:20140409-1012) .

使用 Web 浏览器和其他 Windows 应用程序(例如 Altova XMLSpy),它可以打开 WSDL。

但是,在使用soapUI 时,我收到一个关于用户名、密码和域的问题。当我提供这些详细信息时,我收到一条错误消息,控制台显示:

15:59:04,474 INFO  [WsdlLoader] xxx.yyy.com:443 requires Windows authentication org.apache.xmlbeans.XmlException: org.apache.xmlbeans.XmlException: error: Unexpected element: TAG_END

我在这个主题上找到了this site,但我不确定它是否也适用于 WSDL 导入。

是否支持这种方式导入?我该怎么做?

【问题讨论】:

    标签: soapui windows-authentication ntlm spnego


    【解决方案1】:

    正如您所标记的,由于您使用的是 SoapUI 5.0,因此您可以完美地使用您 provided 网站上详述的步骤,它适用于 WSDL 导入。

    如果您想尝试在 SoapUI 不支持 NLTM 时使用的解决方法,请查看此question

    【讨论】:

      【解决方案2】:

      importing WSDL through NTLM in SoapUI 相关的问题。我在那里提供了我的answer,说明在某些环境中通过 NTLM 导入时,SoapUI 中很可能存在错误。最好的解决方法是下载 WSDL(及其引用)并从磁盘导入。通过 NTLM 调用操作在 SoapUI 中按预期工作。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-02-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多