Spring Boot 安全性的基本 URI

卢卡斯

在旧的春天(在春天启动之前)我在 web.xml 中定义

<filter-mapping> 
    <filter-name>myFilter</filter-name> 
    <url-pattern>/rest/*</url-pattern> 
</filter-mapping>

并且通过这种方式,安全性仅应用于“/rest/”下的 URI,并且从 root 提供的静态资源不受保护(我的 html/Angular2 内容)。但是我在 Spring Boot 中找不到任何做同样事情的参考,有没有人已经解决了这个问题?

ptdung0312

在弹簧靴中,您可以处理例如:

@SpringBootApplication
public class SpringDemoApplication {


@Bean
public FilterRegistrationBean someFilterRegistration() {

    FilterRegistrationBean registration = new FilterRegistrationBean();
    registration.setFilter(someFilter());
    registration.addUrlPatterns("/rest/*");
    registration.setName("myFilter");
    return registration;
}

@Bean(name = "myFilter")
public Filter myFilter() {
    return new MyFilter();
}
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章