【发生条件】
在以下情况时,目标网页可能无法在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
使用在iframe中显示任意网页URL的功能时,未能显示输入的页面。