Spring Boot解决“in a frame because it set 'X-Frame-Options' to 'deny'.”

当你尝试在Spring Boot项目中使用iframe标签时,浏览器会报“in a frame because it set 'X-Frame-Options' to 'deny'.”的错误。解决办法如下:

@EnableWebSecurity
public class WebSecurityConfig extends
        WebSecurityConfigurerAdapter {

    @Override
    protected void configure(HttpSecurity http) throws Exception {
        http
            // ...
            .headers()
                .frameOptions().sameOrigin()
                .httpStrictTransportSecurity().disable();
    }
}

参考https://docs.spring.io/spring-security/site/docs/current/reference/html/headers.html

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容