首页 > 解决方案 > 无法将 https://*.cloudfront.net 添加到 IE“受信任的站点”

问题描述

我正在尝试将所有必需的 AWS 控制台站点添加到 IE 可信站点,以便我们的服务器可以访问 AWS 控制台。我已经通过 GPO/Registry 设置添加了所有其他带有通配符的 AWS 域,但注册表设置https://*.cloudfront.net不起作用。当我尝试手动将其输入到 IE 中时,我得到不接受模式错误。

我尝试过 Windows 10(IE 版本 11.557.17763)、Windows Server 2016(IE 版本 11.557.17763、Server 2012 R2(IE 版本 11.0.9600.19301)。

如果我改变一个字母,它就可以工作。榜样https://*.cloudfron.nethttps://*.cloudfronts.net工作。

我也尝试过不同的域,它也没有工作。

标签: amazon-cloudfronttrusted-sites

解决方案


IE 正在保护您免受危险的错误配置。

不适合添加https://*.cloudfront.net到受信任的站点,就像不适合添加https://*.com到受信任的站点一样。信任所有的问题*.com很明显,但为什么是 CloudFront?

原因是任何人都可以拥有*.cloudfront.net子域。CloudFront是 AWS 客户使用的一项服务,此外还被 AWS 控制台甚至 amazon.com 零售站点使用。

但是 IE 怎么知道这个特定的域应该被限制呢?似乎是这样的:

Windows 10 Technical Preview 上的 IE 将域名解析切换为使用http://publicsuffix.org上的算法和域列表。

https://blogs.msdn.microsoft.com/ie/2014/10/01/internet-explorer-and-the-windows-10-technical-preview/

想必这仍然是真的。而且,您会发现cloudfront.net它确实在公共后缀列表中。(在公共后缀列表中,没有*通配符并不意味着您可能会假设,因此列表包含cloudfront.net但不包含的事实*.cloudfront.net并不重要,在这里。)

不幸的是,您似乎需要识别要信任的特定 CloudFront 子域,并单独配置它们。

另请参阅https://blogs.msdn.microsoft.com/ieinternals/2009/09/18/understanding-domain-names-in-internet-explorer/


推荐阅读