gpt4 book ai didi

wcf - 使用映射域名访问 Azure 中的 WCF

转载 作者:行者123 更新时间:2023-12-03 00:34:26 26 4
gpt4 key购买 nike

我在 Azure 中有一个 WCF 服务。我可以引用其 IP 地址并使用浏览器或 WcfTestclient.exe 成功命中它。我已进入 GoDaddy 并将 svc.mydomain.com 映射到我的 IP/端口,现在我无法使用浏览器进行访问,但无法使用 WcfTestClient.exe。错误为“错误:无法从 http://svc.mydomain.com/Service1.svc?wsdl 获取元数据...元数据包含无法解析的引用:'http://svc.mydomain.com/Service1.svc?wsdl'。远程服务器返回意外响应:(408) 请求。远程服务器返回错误:(408) 请求超时。HTTP GET 错误 URI:http://svc.mydomain.com/Service1.svc?wsdl HTML 文档不包含 Web 服务发现信息。”当我用浏览器点击它时,它会返回库存 html,显示它找到了该服务,但它通过其 IP 引用它,所以我想知道这是否是我需要进行的配置文件更改。最佳做法是使用 CNAME(即 svc.mydomain.com)为我的服务起昵称,从而引用我的服务,例如:http://svc.mydomain.com/MyService.svc

最佳答案

您不应依赖 Windows Azure 服务的 IP 地址。 IP 地址可以而且几乎肯定会发生变化(例如,如果您从 Visual Studio 中进行部署,则往往会导致分配不同的 IP 地址)。

您的服务已有 DNS 名称:部署名称.cloudapp.net

Windows Azure 管理门户将向您显示 DNS 名称。

如果您想使用不同的 DNS 名称来寻址服务,请使用 CNAME 创建 DNS 别名。

关于wcf - 使用映射域名访问 Azure 中的 WCF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6630290/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com