码迷,mamicode.com
首页 > 编程语言 > 详细

Spring Boot 出现 in a frame because it set 'X-Frame-Options' to 'DENY'

时间:2017-09-27 20:46:34      阅读:1488      评论:0      收藏:0      [点我收藏+]

标签:-o   http   err   isa   不能   错误   add   https   exception   

在spring boot项目中出现不能加载iframe

页面报一个"Refused to display ‘http://......‘ in a frame because it set ‘X-Frame-Options‘ to ‘DENY‘. "错误

解决方式:

因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);
        
      
}



转载请说明 出处 谢谢!!!

Spring Boot 出现 in a frame because it set 'X-Frame-Options' to 'DENY'

标签:-o   http   err   isa   不能   错误   add   https   exception   

原文地址:http://www.cnblogs.com/weitaming/p/7424333.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!