- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 SpringSecurity中对接口进行匿名访问自定义@Anonymous注解
注解仅对Spring MVC的控制器方法生效,对于其他类型的接口,例如Spring Boot的REST端点、WebSocket端点等,需要根据具体的场景进行相应的配置。提问:我需要自定义一个注解@Anonymous来添加到接口的方法上,对该方法进行匿名访问,怎么实现?过滤器会拦截该请求,并将当前用户的身份设置为匿名用户,从而实现对该接口的匿名访问控制。如果匹配,则将当前用户的身份设置为匿名用户。对象,并将其设置为当前用户的身份,来实现匿名访问控制。注解,表示该接口可以进行匿名访问。过滤器之前添加自定义的。
2023-04-22 00:56:05
3272
1
原创 java过滤器实现拦截多次恶意请求,封禁ip
首先,定义一个实体类UserIpprivate String ip; //用户ipprivate Integer count; //访问次数private Long ft; //第一次访问时间过滤器IpFilter/** * @author 小姜 * @version V1.0 * @date 2021/9/15 19:12 * @phone */@WebFilter(filterName = "ipFilter",urlPatterns = "/*")public cl
2021-09-15 23:54:22
4167
原创 java模拟浏览器与服务器请求与响应的过程
java模拟浏览器与服务器请求与响应的过程浏览器端在打开浏览器时,需要向浏览器的地址栏输入一个URL(统一资源定位符)地址串(ip:port/content?params),浏览器首先通过初步解析得到一个资源名和携带的参数。此处,用Scanner对象在控制台模拟输入的过程public void openBrowser(){ Scanner sc = new Scanner(System.in); System.out.print("请输入URL:");
2021-05-03 23:52:42
1322
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人