带有相对路径的服务引用

本文关键字:服务 引用 路径 相对 | 更新日期: 2023-09-27 18:15:06

我有一个服务,可以在本地运行在我的网站或不同的服务器上。我在代码中使用服务引用访问它,这样我就可以指向任何一个位置。当我声明客户端并指定像"https://differentserver.com/service.svc"这样的外部服务器时,它工作得很好,但是我如何在本地声明它呢?我不能使用localhost,因为网站不保证是默认的网站。如果我尝试使用网站当前所在服务器的完整url,比如"https://devwebsite/service.svc",我会得到:

连接尝试失败,因为被连接的一方没有一段时间后适当回应,或建立联系失败,因为连接的主机响应失败173.8.5.218:443

我如何绕过这个?

带有相对路径的服务引用

我将127.0.0.1 devwebsite.com添加到我的hosts文件中,并使用完整的url