【发布时间】:2019-06-02 09:54:35
【问题描述】:
我有一个使用 asp.net 核心开发的开源网站。并且它已经部署在 windows server 2019 和 iis 10 上,我的问题是当从我的国家(约旦)请求网站时它的工作就像一个魅力,我的问题是当从德国的某些 ISP 请求网站时它不起作用
知道如何解决这个问题吗?
【问题讨论】:
标签: windows ssl iis ssl-certificate
我有一个使用 asp.net 核心开发的开源网站。并且它已经部署在 windows server 2019 和 iis 10 上,我的问题是当从我的国家(约旦)请求网站时它的工作就像一个魅力,我的问题是当从德国的某些 ISP 请求网站时它不起作用
知道如何解决这个问题吗?
【问题讨论】:
标签: windows ssl iis ssl-certificate
根据SSLLabs,您的站点具有 IPv6 和 IPv4 地址,但 SSL 仅针对 IPv4 正确配置。鉴于 IPv6 是当今的首选协议,浏览器将尽可能尝试使用它。到目前为止,您尝试过的 ISP 可能没有提供 IPv6 连接,因此连接成功。失败的 ISP 可能会提供 IPv6 连接。
解决方法当然是正确配置 IPv4 和 IPv6,或者确保您的域名不解析为 IPv6 地址。
【讨论】: