【发布时间】:2019-02-25 07:48:24
【问题描述】:
我有一个简单的 Asp.Net Core Azure Web 应用程序,它需要向本地 Rest 服务发出 http get 请求。此 Rest 服务托管在 IIS 上,绑定仅为端口 443 设置。我在 Azure 中设置了一个新的混合连接并将其添加到 Web 应用程序中。在本地,我安装了混合连接管理器并输入了混合连接的连接字符串 - 现在显示为“已连接”。
问题是,在执行发出get请求的代码行时,会抛出以下错误:
System.AggregateException: One or more errors occurred. (No such host is known) ---> System.Net.Http.HttpRequestException: No such host is known ---> System.Net.
这里有一篇有趣的博文:Microsoft Blog,其中指出应在不使用完全限定域名 (FQDN) 的情况下设置连接 - 服务器名称后缀为 organization.co.uk。但是,据我所知,Rest 服务的 SSL 证书需要 FQDN - 否则会出现错误
There is a problem with this website’s security certificate
有谁知道如何解决和解决这个问题?
【问题讨论】:
标签: azure ssl dns azure-hybrid-connections