开发者社区> 问答> 正文

在spring boot项目中出现不能加载iframe 页面-java报错

在spring boot项目中出现不能加载iframe 页面报一个"Refused to display 'http://......' in a frame because it set 'X-Frame-Options' to 'DENY'. "错误

展开
收起
montos 2020-05-28 16:08:29 984 0
1 条回答
写回答
取消 提交回答
  •   解决:因spring Boot采取的java config,在配置spring security的位置添加:
    
    @Override
    protected void configure(HttpSecurity http) throws Exception {
           http.headers().frameOptions().disable();
         http
          .csrf().disable();
         http
          .authorizeRequests()
                 .anyRequest().authenticated();
          http.formLogin()
              .defaultSuccessUrl("/platform/index",true)
              .loginPage("/login")
              .permitAll()
            .and()
              .logout()
               .logoutUrl("/logout");
          
          http.addFilterBefore(wiselyFilterSecurityInterceptor(),FilterSecurityInterceptor.class);
          
    }
    
    2020-05-28 16:27:37
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载