我正在尝试在 Visual Studio 2010 中向 Dynamics NAV Web 服务添加 Web 引用,该服务要求我输入用户名\密码(域用户:域\用户。
如果我在浏览器中尝试,在输入用户/密码后,我可以毫无问题地进入 WSDL。
在 VS2010 的“添加 Web 引用”窗口中,我在“在此 URL 找到的 Web 服务”框中收到以下消息:
*下载“WS URL?wsdl”时出错。请求失败并显示错误消息:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <s:Fault> <faultcode xmlns:a="urn:microsoft-dynamics-schemas/e**
似乎它缺少其余的错误消息。我在事件查看器中搜索了类似的错误,但没有找到。
我在事件查看器的“安全”部分中找到了一个“审核成功”事件,将 Web 服务服务器中提供的用户/密码作为目标服务器,然后是 3 个类似的事件,但用户登录到我正在使用的机器上.
它似乎尝试使用提供的用户检索部分 Web 服务信息,并使用登录用户检索其余信息。并且对于已登录的用户,它不会检索信息。