连接到数据/服务wsdl URL introspect错误

时间:2011-04-20 13:17:43

标签: flex web-services sharepoint flex4 flash-builder

您好我正在尝试在Flex 4中添加Web服务。此Web服务部署在Intranet中的共享点2010中。我能够通过浏览器看到这个wsdl文件,但试图内省该服务会给出一个身份验证错误。 我收到以下错误: -

服务内省期间出错。 WSDLException:faultCode = OTHER_ERROR:无法在'http:// sql2008:47672 / _vti_bin / StoryboardingDatabaseConnect.asmx?WSDL'解析导入的文档:java.io.IOException:身份验证失败

编辑: - 已在http://www.youtube.com/watch?v=moXfxmiHAqQ

添加了显示错误的视频

1 个答案:

答案 0 :(得分:1)

数据服务向导不支持(截至目前,afaik)与https服务的连接,也不支持需要身份验证的服务。

因此,您应该使用名称 - 值对手动将凭据添加到soap请求的标头中:

[{name: "userName", value: "yourUserName"}, 
{name: "password", value: "yourPassword"}]. 

您可以在本文的Working with SOAP Headers部分(使用WebService组件)中详细了解它。

您可能还会发现this post from the Adobe forums有用,详细说明了这个问题。