我正在尝试将 Dundas Dashboard 集成到 Angular 应用程序中,当尝试加载它时,在将其加载到 html 时获取启用应用程序页面。
下图包含页面的外观。
错误:
我正在尝试将 Dundas Dashboard 集成到 Angular 应用程序中,当尝试加载它时,在将其加载到 html 时获取启用应用程序页面。
下图包含页面的外观。
错误:
这是因为您已经通过 HTTP 嵌入了 Dundas BI 跨域。
由于Chrome 和其他有关 SameSite cookie的更改,当通过 iFrame 跨域嵌入 Web 应用程序时,cookie 必须标记为 SameSite 并且必须是安全的,因此它必须通过 HTTPS(而不是 HTTP)嵌入。
如果您想在本地测试通过 HTTP 嵌入它,您可以在您的机器上本地安装和运行 Dundas BI,包括通过 docker 。
请注意,DOMException
最后一张图片中的 仅供参考,并非错误。唯一的错误是440
正在发生的会话,因为由于上述 HTTP 跨域嵌入而无法发送会话。