将托管在私有 *** 中的服务引用添加到我的项目

Posted

技术标签:

【中文标题】将托管在私有 *** 中的服务引用添加到我的项目【英文标题】:Add a service reference that is hosted in a private *** to my project 【发布时间】:2016-10-17 12:44:37 【问题描述】:

要求:中。

IDEVisual Studio 2013 速成版

语言 C#

框架 MVC 5

问题:

    添加服务参考时,我在哪里指定凭据以加入 ***? 该 *** 的所有者应该将我的 IP 列入白名单吗? 我们如何将托管在 *** 中的服务引用添加到我的 Visual Studio MVC。

我做了什么:

    我尝试通过执行以下操作来添加引用:

    右键单击服务引用文件夹。 单击添加服务参考。 输入网址 点击Go(没用)

    我还浏览了几篇 msdn 和 *** 文章,但找不到任何可以理解的内容。

失败消息:

无法解析远程名称。

元数据包含无法解析的引用。

没有可以接受消息的端点监听。

注意:提前感谢您帮助我解决这个问题。我对此很陌生,不确定我是否在寻找正确的地方。

【问题讨论】:

【参考方案1】:

为了创建服务引用,VS2013 将获取 WSDL 并生成用于调用服务的堆栈。因此 VS2013 将调用该服务并且它需要访问它。 *** 是向下到 http 层的安全层,因此不可能将凭据放在 http 层中。您需要先使用一些 *** 客户端为您的计算机提供 ***,它会起作用。

【讨论】:

嗯,让我检查一下,如果可行,我会接受它作为正确答案。谢谢 我正在使用 Cisco AnyConnect ***,并且在登录 *** 客户端时能够浏览到 WSDL 定义,但是我仍然无法从 VS 2017 创建对同一 URL 的服务引用。我输入 URL,它就坐在那里旋转,直到我取消它。

以上是关于将托管在私有 *** 中的服务引用添加到我的项目的主要内容,如果未能解决你的问题,请参考以下文章

无法将 Azure VM 上托管的 WCF 服务引用添加到 VS2015 项目

为啥我不能引用将惯性js添加到我的项目的应用程序布局文件?

我可以在私有git仓库中添加角色作为Ansible中的元/依赖吗?

Github:只读访问私有仓库

将 Odbc 引用添加到我的应用程序

无法将Google Play位置服务添加为我的Android项目的依赖项