Spring Cloud Gateway是基于Spring Boot 2.x,Spring WebFlux和Project Reactor 构建的。属于异步非阻塞架构Spring Cloud Gateway与Spring Data 和Spring Securit 技术不能同时使用Spring Cloud Gateway基于Spring Boot和Spring Webflux提供的Netty运行。它            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-05 12:49:12
                            
                                352阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ip白名单只允许这些IP地址的设备访问某个设备。对应的有黑名单,则是不允许这些IP地址的设备访问。沙盒简单的说,就是安装软件之后会生成自己的一个独立文件夹,每个文件夹之间互相不能沟通的。这就使得木马无法生存了,即使要撒野也只能在自己的文件夹里撒野。而安卓的沙盒就不一样了,举例,假如你安装了360,它会在背后监视你的日常行为,比如你在浏览淘宝,它会记录下你喜欢浏览什么宝贝,对什么商品感兴趣,还有你喜            
                
         
            
            
            
            在Spring Boot项目中,可能大家都会碰到如下页面: 当我们系统出错或者访问地址不正确时就会这个页面,这个页面是Spring Boot自带的白色错误页面 当然这个不是我们想要的,如果我们把这个展示给用户看,用户也会一脸懵,看不懂,那么我们既要页面美观,不是一堆看不懂的英文,也要让用户明确的知道是什么问题 接下来我们就去Spring Boot 官方文档去看看如何解决。 进入到Spring Bo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-01 10:18:27
                            
                                87阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、部署架构二、解决方案1.配置“域”
systemctl start firewalld
firewall-cmd --set-default-zone=public
firewall-cmd --reload 
systemctl restart firewalld
2.配置防火墙规则
systemctl start firewalld 
firewall-cmd --add-port=1-            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 12:58:42
                            
                                700阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录1. 跨域怎么理解2. SprinBoot中跨域的三种解决方法1. CrossOrigin注解2. 实现WebMvcConfigurer3. 过滤器配置3. 跨域测试4.总结:1. 跨域怎么理解跨域是什么? 跨域是指不同域名之间的相互访问,这是由浏览器的同源策略决定的,是浏览器对JavaScript施加的安全措施,防止恶意文件破坏。同源策略:同源策略是一种约定,它是浏览器最核心的也是最基本的安            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-21 18:45:04
                            
                                128阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、什么是IP白名单公众平台后台新增了IP白名单功能。通过开发者ID及调用获取access_token接口时,需要设置访问来源IP为白名单。IP白名单是指一组IP列表,只有该列表中的IP地址的程序可以获取Access Token。二、如何获取IP白名单对于使用新浪云做为服务器的用户,由于新浪云为集群的架构,对外IP出口为多个,新浪云的IP白名单列表为123.125.23.211 123.125.2            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-04-10 20:20:00
                            
                                1696阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            引言本文记录一个关于 IP 白名单的构想。通过自定义注解启用 IP 限制。可以区分项目进行限制。实现定义 IP 策略枚举,对应自定义注解中的 type 属性。@Getter
@AllArgsConstructor
public enum IpRestrictionsType {
    //拒绝
    DENY("deny"),
    //允许
    ALLOW("allow"),            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-18 12:50:00
                            
                                112阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            当我们成功开通了 DLA 服务之后,第一个最想要做的事情就是登录 DLA 数据库。而登录数据库就需要一个连接串。下面这个页面是我们首次开通 DLA 之后的界面,在这里我们要创建一个服务访问点。在上面界面中点击 “创建服务访问点” 即可弹出右侧服务访问点配置界面。这里您可以选择创建 经典网络访问点 或者 VPC 网络访问点。下面介绍一下这两种网络的不同地方。经典网络我们假定您购买了一台 ECS 并且            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-11 07:15:43
                            
                                440阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            微信公众平台,作为自媒体的旗舰级产品,越来越多的人已经投入它的怀抱。正如它的广告词所说:再小的个体,也有品牌好吧,闲话不多说,今天要说的是它的IP白名单机制。     我们现在安装的大部分都是电信的家庭宽带,它的公网IP是随机的,当然也可以加钱变成固定IP,也可以通过其他软件映射,都可以变成固定IP我说的这个方案,也算其中一种吧,就是通过WebAPI方式,把某一台机器的公网IP固定,然后            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-12 22:10:18
                            
                                195阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            SpringBoot整合SpringSecurity实现接口动态管理权限接上一篇权限管理是后台管理不可缺少的部分,今天结合SpringSecurity实现接口的动态管理。动态权限管理SpringSecurity实现权限动态管理,第一步需要创建一个过滤器,doFilter方法需要注意,对于OPTIONS直接放行,否则会出现跨域问题。并且对在上篇文章提到的IgnoreUrlsConfig中的白名单也是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 20:31:21
                            
                                52阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. AOP相关知识1.1 基础知识AOP(Aspect Oriented Programming):面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的技术。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提供程序的可重用性,同时提高了开发的效率通知(Advice):通知描述了切面要完成的工作以及何时执行。前置通知(Before):在目标方法执            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-30 09:39:28
                            
                                221阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SpringCloud版本:2021.0.1     SpringBoot版本:2.6.3这一次要讲的是如何在Gateway网关里通过拦截器来防止不怀好意的人对我们的服务的sql注入。一、什么是SQL注入?        SQL注入即是指web应用程序对用户输入数据的合法性没有判断或过滤不            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-29 09:54:45
                            
                                110阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            针对企业对员工上网行为的控制管理,可以采用URL过滤技术。如企业不允许研发员工在上班时间访问娱乐网站,在下班时间则允许;或者企业不允许市场人员访问研发内部网站等等。这些基于不同的用户组、不同的时间段,访问的网页有区别的问题,可以采用URL过滤技术实现。    URL过滤功能可以归纳为3大类:分类查询,提高了访问速度。web访问高峰期,要建多少TCP连接,是不是会超过设            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-25 13:34:15
                            
                                253阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近在开发过程中遇到了需要添加敏感词的地方,我这个方法是扫描项目目录下的resources下的txt完成敏感词过滤。该方法只能过滤两个字或者两个字以上的敏感词。首先,你可以去网上找一些关于敏感词的内容,放到一个txt中,名字随意,然后放入resources下,这个txt暂且可以先记作黑名单,下面的util中会用到一个test.txt,下面的test.txt是白名单。黑名单中盛放的就是你所要用的敏感            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-20 19:59:30
                            
                                318阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
            inux下最直接限制ip访问的方式有两种:1.使用hosts.allow和hosts.deny来设置ip白名单和黑名单,/etc/目录下.  优先级为先检查hosts.deny,再检查hosts.allow,   
后者设定可越过前者限制,   
例如:   
1.限制所有的ssh,   
除非从216.64.87.0 - 127上来。   
hosts.deny:   
in.sshd:ALL            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-19 15:37:29
                            
                                435阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            网关springcloud gateway上面的架构,会存在着诸多的问题:客户端多次请求不同的微服务,增加客户端代码或配置编写的复杂性认证复杂,每个服务都需要独立认证。存在跨域请求,在一定场景下处理相对复杂。网关可以做什么?路由转发。身份认证。统一跨域解决。黑白名单ip敏感词限流1. 常用的网关nginx:它可以当网关zuul:早期的微服务就是使用的该组件作为网关,但是它的底层使用的servlet            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-17 00:49:38
                            
                                131阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            问题概述及解决问题描述设置设备IP白名单为运维网段:172.16.80.0/24,但设备不支持子网掩码的配置选项,脑袋一抽,想当然的去掉了'/24';于是设备白名单成了172.16.80.0这个具体的IP;但是环境中是24位的网段,于是我成功的登不上设备了~~~问题背景:1、设备管理口地址网段为:172.19.200.202/24;     2、运维网段为:172.16.80.0/24;             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-09 21:19:49
                            
                                266阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把22 80端口映射到公网,发现经常自己写了个临时封禁ip功能的脚本,实现5分钟内同一个ip登录密码错误10次就封禁这个ip 5分钟,并且进行邮件通知使用步骤openwrt为19.07.03版本,其他版本没有测试过安装bash msmtpopkg update;opkg install bash msmtp添加脚本/root/port-            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-06 09:36:34
                            
                                161阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            FirewallD 开启 IP 白名单Firewalld 中的基本概念区域(zone)安装并启用防火墙熟悉当前的防火墙规则使用 Firewalld 配置 IP 白名单关于ssh端口爆破  Firewalld 是可用于许多 Linux 发行版的防火墙管理解决方案,它充当 Linux 内核提供的 iptables 数据包过滤系统的前端。  在本教程中,介绍如何为服务器设置防火墙,并使用 firewa            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-14 07:50:02
                            
                                96阅读