很多朋友想在spring-boot项目(包含:Security)中引用iframe,但是都不能正常运行,会报错localhost已拒绝连接:
这是因为这个框架的安全性考虑:
默认情况下,现代的Web浏览器会应用一些安全策略,例如同源策略,限制从一个源加载的内容如何与来自另一个源的内容进行交互。如果你尝试从一个不同的源加载页面,浏览器可能会阻止某些交互,如JavaScript访问和操作iframe中的内容。
如果想要使用iframe,需要在项目的MySecurityConfig中开启iframe,允许使用:
在此运行项目,就能够正常显示了:
希望能够帮助到您。
标签:浏览器,springboot,项目,iframe,页面,交互,加载 From: https://blog.csdn.net/weixin_63390098/article/details/139881148