当前位置: 首页 > wzjs >正文

青岛知名网站建设多少钱北京seo包年

青岛知名网站建设多少钱,北京seo包年,新闻发稿公司,如何创做网站Spring Security 访问权限系列文章: 《SpringSecurity基于配置方法控制访问权限:MVC匹配器、Ant匹配器》 《SpringSecurity基于注解实现方法级别授权:PreAuthorize、PostAuthorize、Secured》 《SpringSecurity设置白名单》 白名单&#xff0…

   Spring Security 访问权限系列文章:

《SpringSecurity基于配置方法控制访问权限:MVC匹配器、Ant匹配器》

《SpringSecurity基于注解实现方法级别授权:@PreAuthorize、@PostAuthorize、@Secured》

《SpringSecurity设置白名单》

白名单(Whitelist)是一个安全术语,它指的是一个明确的列表或集合,其中包含了被系统、程序或网络明确授权允许访问或执行的对象。这些对象可以是用户、IP地址、电子邮件地址、域名、文件、进程或其他任何实体。

在 Spring Security 中设置白名单(即允许某些特定的URL路径无需认证即可访问)是一项常见的需求。你可以通过配置 WebSecurityConfigurerAdapter 来实现这一点。以下是一个示例,展示了如何配置 Spring Security 以允许特定的 URL 路径无需认证即可访问:

【示例】在 WebSecurityConfig (Spring Security 配置类)中,设置 HTTP 访问白名单。

/*** Spring Security 配置类* @author pan_junbiao**/
@EnableWebSecurity
public class WebSecurityConfig extends WebSecurityConfigurerAdapter
{//公开权限的路径(白名单)private static final String[] WHITE_LIST = {"/user/getUserInfo","/js/**","/css/**","/captcha.jpg"};@Overrideprotected void configure(HttpSecurity http) throws Exception{http.authorizeRequests().antMatchers(WHITE_LIST).permitAll() //设置白名单并公开其权限(公开的权限必须放在最上面).anyRequest()     //匹配所有的请求.authenticated(); //所有匹配的URL都需要被认证才能访问}
}

方法说明:

  • antMatchers(String):通过 Ant 匹配器,匹配 HTTP 端点的访问路径。
  • permitAll():无条件允许一切用户访问。

http://www.dtcms.com/wzjs/156860.html

相关文章:

  • 平台建设网站公司什么是seo推广
  • 生成网站地图网站推广的常用方法有哪些?
  • 中兴路由器做网站搜索引擎关键词seo优化公司
  • WordPress手机插件耗费CPUseo数据统计分析工具有哪些
  • 网站全站模板百度知道登录入口
  • 有没有做图的网站推广软文模板
  • wordpress首页排版更换南宁企业官网seo
  • 可以做微积分的网站做网站推广
  • 白天做彩票维护的网站中国营销网
  • wordpress 瀑布流加载seo优化排名教程百度技术
  • 怎么压缩网站南宁seo优化
  • 为第三方网站做推广湖南网站推广
  • 官方商城下载google seo整站优化
  • 进口彩妆做的好的网站百度网登录入口
  • 网站建设 个人服务器绍兴seo公司
  • 南阳做网站 汉狮公司搜索引擎优化的目的是
  • 网站建设与管理维护中国万网登录入口
  • 网站seo 文章转载 修改标题安阳企业网站优化外包
  • 西昌网站建设上海站群优化公司
  • 如何做免费网站今日国际新闻头条新闻
  • 深圳社保个人网页登录苏州网站关键词优化推广
  • 时时彩做假网站怎么做收录排名好的发帖网站
  • 做网站服务器多少钱新闻发稿公司
  • 萍乡网站制作公司大侠seo外链自动群发工具
  • 东阳建设网站360搜索引擎网址
  • 报纸做垂直门户网站百度推广后台登录首页
  • 济南网站优化培训百度快速排名软件
  • 常州网站建设费用美国搜索引擎浏览器
  • 商城网站页面设计百度指数的特点
  • 深圳建设公司网站做百度推广员赚钱吗