我正在使用带有 Web 资源的 REST 0Data 端点使用Microsoft Dynamics CRM 2013进行练习。我添加了一个 Iframe 以防万一,并在 IFRAME URL 中分配了一个页面,并编写了Microsoft 网站上给出的代码片段
现在,当我从 CRM 销售仪表板打开一个案例以检查此 IFRAME 时,它在不同的浏览器中显示不同的错误
在 Chrome 中它显示页面的文本,但反复给出以下错误
沙盒访问冲突:阻止“https://diecho.crm5.dynamics.com”中的框架访问“ https://diecho.crm5.dynamics.com ”中的框架。被访问的框架是沙盒的,并且缺少“allow-same-origin”标志。
在 Firefox 中它显示文本,当我在不同选项卡中打开 Only Iframe 代码时,它在控制台中给出以下错误
网络错误:404 未找到 -
https://diecho.crm5.dynamics.com//ClientGlobalContext.js.aspx “错误:上下文不可用。{ throw new Error("上下文不可用。"); }
网络错误:404 未找到 -
https://s3-eu-west-1.amazonaws.com/987fsdr3e47f993ofskljd9/zone1-1003.js
在 IE8 中它给出以下错误:
此内容不能在框架中显示为帮助保护您输入本网站的信息的安全性,此内容的发布者不允许其在框架中显示。
请帮我
- 如何修复这些错误?
- 在 CRM 或浏览器端启用 IFRAME 中的页面时,我缺少什么?