我在* .clipr.co上从Amazon AWS设置了通配符SSL证书。 但是我有一个子域(喜欢),无法在iframe中启动。 iframe在控制台中未提供任何错误,这不是X-Frame-Options问题。
Ex具有两个子域mysecurite和adyoulike。没有提到这两个代码之一的代码或服务器配置,因此正在运行完全相同的代码。 看来iframe甚至都没有尝试启动adyoulike.clipr.co。
<!-- Works -->
<iframe src="https://mysecurite.clipr.co" width="400" height="800></iframe>
<!-- Doesn't work -->
<iframe src="https://adyoulike.clipr.co" width="400" height="800"></iframe>
我们在AWS上,使用Route 53进行路由,并使用Beanstalk运行我们的代码。但是我怀疑这是一个AWS问题。 SSL证书也已通过AWS生成。
有人遇到同样的问题吗?
编辑:缺少代码笔链接以显示证据: https://codepen.io/anon/pen/bJomay
答案 0 :(得分:0)
第二个iframe的内容(在主机名中具有“ adyoulike”,以“ ad”开头)仅在禁用广告屏蔽隐私过滤器后才会加载。
答案 1 :(得分:-1)
这可能是由浏览器“相同来源策略”引起的,该浏览器仅允许加载来自一个域的内容。
如果您需要跨源内容,则需要将Access-Control-Allow-Origin
标头设置为所需的域