要求:将私有(private) VPN 中托管的服务引用添加到我的项目中。
IDE Visual Studio 2013 Express 版
语言 C#
框架 MVC 5
问题:
- 添加服务引用时,在哪里指定加入 VPN 的凭据?
- 该 VPN 的所有者是否应该将我的 IP 列入白名单?
- 如何将 VPN 中托管的服务引用添加到我的 Visual Studio MVC。
我做了什么:
我尝试通过执行以下操作来添加引用:
右键单击服务引用文件夹。 单击添加服务引用。 输入网址 单击“开始”(不起作用)
我还浏览了几篇 msdn 和 stackoverflow 文章,但找不到任何可以理解的内容。
失败消息:
无法解析远程名称。
元数据包含无法解析的引用。
没有监听端点可以接受该消息。
注意:提前感谢您帮助我解决此问题。我对此很陌生,不确定我是否在正确的地方寻找。
最佳答案
为了创建服务引用,VS2013将采用WSDL并生成用于调用服务的堆栈。因此VS2013将调用该服务并且需要访问它。 VPN 是一个直至 http 层的安全层,因此不可能将凭证放入 http 层。您需要先使用 VPN 客户端为您的计算机提供 VPN,然后它才能工作。
关于c# - 将私有(private) VPN 中托管的服务引用添加到我的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37851739/