Visual Studio 2015/17连接服务OData - UserID&密码

时间:2017-05-26 10:38:02

标签: c# web-services visual-studio-2015 odata visual-studio-2017

我运行的网络服务需要用户ID和密码才能访问。

https://app.notmyrealdomain.uk:8120/WebService/OData/ $元数据

如果我在浏览器中输入上述地址,则会在显示元数据之前正确提示输入用户ID和密码。

尝试使用Visual Studio 2015/2017连接服务OData配置端点地址时,它不会提示输入用户ID和密码,并提供错误"已连接服务 - 无法访问"并且不让我完成向导。

如何将Connected Service OData与用户ID和密码一起使用?

Thx,Darrell

1 个答案:

答案 0 :(得分:0)

有一种解决方法-您需要在本地保存元数据文件,并在添加服务参考时使用它。

  1. 在浏览器中打开http://myWeb:8145/DynamicsNav90_Desa/OData/ $ metadata并将其保存在磁盘上
  2. 在Visual Studio中添加服务引用期间使用此文件的路径:列表项

enter image description here

对我来说,它运行完美。