使用在线更新 dorado 规则时,项目报错org.springframework.security.web.firewall.RequestRejectedException: The request was rejected because the URL contained a potentially malicious String "//"
.
这个是由Spring Security 5提供的一个HTTP防火墙,拦截可疑访问导致的。在项目中注册如下的bean,即可替换系统默认的防火墙。该实现没有任何防范作用,建议仅仅再更新Dorado规则时临时打开,一定不能发布到生产环境。
1 2 3 4 5 6 7 |
@Bean public HttpFirewall looseHttpFirewall() { StrictHttpFirewall firewall = new StrictHttpFirewall(); firewall.getEncodedUrlBlacklist().clear(); return firewall; } |
最新评论
昨天发现的,然后在application.yml中配置“hibernate.dialect.storage_engine=innodb”。但是自动生成的表还是不会设置为innoDB,看了底层源码。这个配置也是没有加载到的 原来是要在hibernate.properties中加这个配置。感谢
将virtualbox虚拟网卡驱动卸载了,然后就会好了,但是这个时候virtualbox虚拟网络就无法使用了,重新安装一下virtualbox就好了
我也发现了这个注释:注释“Use "hibernate.dialect.storage_engine=innodb" environment variable or JVM system property instead.” ----- 坑啊。。。。。。。
卸载蓝牙驱动·在设备里面找,一般在网卡那里 卸载重启就行了
高