使用在iframe中显示任意网页URL的功能时,未能显示输入的页面。

 
【发生条件】
在以下情况时,目标网页可能无法在iframe中显示。 



1. 在已设置SSL的intra-martAccel Platform环境中,指定了非SSL的网页时
   如果使用Web服务器等是通过SSL ( https://~) 构建intra-mart Accel Platform时,则无法显示非SSL ( http://~) 的网页。 


2. 如果目标网页的安全区域与intra-mart Accel Platform的安全区域不同时
   在Internet Explorer的安全区域设置中,目标网页的Domain需要与安全区域一致。
   可以在 “网络” 选项的 “安全”标签中确认安全区域。 


3. 如果在响应头的X-Frame-Options中指定了DENY或SAMEORIGIN时
   它可能会阻止目标网页故意显示在iframe中。在这种情况下,无法在iframe中显示目标网页。 


4. 需要URL (GET参数) 以外的信息用于显示时
   如果显示目标网页需要URL以外的以下信息时,则可能无法显示该网页。 
   ・验证信息 (需要登录的网站中的网页等)
   ・安全信息,例如在跳转前的页面中发行的Token等



【补充】
以下是在本公司提供的功能中,可以使用iframe显示任意URL的功能示例。

intra-martAccel Platform
・菜单 
    外部菜单联动
・门户 
    网络门户组件
    异步门户组件
・IM-Knowledge
    Wiki

intra-martAccel Collaboration
・工作空间 
    网页Item

IM-BIS
・内联框架Item



-- 适用对象 ----------------------------------------------------------------
iAP/Accel Platform/所有更新版本
--------------------------------------------------------------------------------

FAQID:560
这篇文章有帮助吗?
0 人中有 0 人觉得有帮助
由 Zendesk 提供技术支持