来自不同域的SSL iframe和SSL页面

Fre*_*all 15 ssl https iframe widget

现在为所有这些选项设置沙箱是不可行的.所以我呼吁社区寻求帮助.这是一个奇怪的,我只想知道什么会起作用(最重要的是在ie)和什么不会.

  1. 包含来自同一域的https的iframe的Http页面//不知道
  2. 包含来自不同域的https的iframe的Http页面//不知道
  3. 包含来自同一域的https的iframe的Https页面//不知道
  4. 使用包含来自其他域的https的iframe的Https页面//不知道
  5. 包含来自同一域的http的iframe的Http页面//我知道这有效
  6. 包含来自不同域的http的iframe的Http页面//我知道这有效
  7. 包含来自同一域的http的iframe的Https页面//怀疑这是否有效
  8. 包含来自不同域的http的iframe的Https页面//怀疑这是否有效

为了更好的阅读;)

??????????????????????????????????????????????????????????????????????????????????
? Page with an iFrame ? c ? inside iFrame ?      domain      ?       works?      ?
??????????????????????? o ????????????????????????????????????????????????????????
?   http   ?   https  ? n ?  http ? https ? same ? different ?                   ?
??????????????????????? t ????????????????????????????????????????????????????????
?     X    ?          ? a ?       ?   X   ?   X  ?           ?      no idea      ?
??????????????????????? i ????????????????????????????????????????????????????????
?     X    ?          ? n ?       ?   X   ?      ?     X     ?      no idea      ?
??????????????????????? i ????????????????????????????????????????????????????????
?          ?     X    ? n ?       ?   X   ?   X  ?           ?      no idea      ?
??????????????????????? g ????????????????????????????????????????????????????????
?          ?     X    ?   ?       ?   X   ?      ?     X     ?      no idea      ?
???????????????????????   ????????????????????????????????????????????????????????
?     X    ?          ?   ?   X   ?       ?   X  ?           ? I know this works ?
???????????????????????   ????????????????????????????????????????????????????????
?     X    ?          ?   ?   X   ?       ?      ?     X     ? I know this works ?
???????????????????????   ????????????????????????????????????????????????????????
?          ?     X    ?   ?   X   ?       ?   X  ?           ?  doubt this works ?
???????????????????????   ????????????????????????????????????????????????????????
?          ?     X    ?   ?   X   ?       ?      ?     X     ?  doubt this works ?
??????????????????????????????????????????????????????????????????????????????????
Run Code Online (Sandbox Code Playgroud)

请帮忙!提前致谢.

Bru*_*uno 17

包含页面和iframe是否在同一个域上并不重要.

  • http://使用http://网址使用iframe 服务的网页:工作正常.
  • http://使用https://网址使用iframe 服务的网页:工作正常,但您无法确保iframe的安全性.
  • https://使用http://URL 为iframe提供的页面:将生成混合内容警告,从而引入潜在的安全风险,应该避免.
  • https://使用https://网址使用iframe 服务的网页:工作正常.用户可能会发现很难检查iframe是否来自他们期望的网站.他们有效地信任包含页面做正确的事情(参见3-D安全问题).