logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

nginx跨域配置

nginx跨域配置:在前后端分离项目中经常会遇到跨域问题。在开发阶段前端可以采用node做代理解决,但是一旦项目上线,node无法做代理。这时就必须由后端解决跨域。问题描述:后端代码可能已经写好并测试完成,也不想做太大的改动,且后端一般都是nginx后面接网关,网关可能为zuul或者gateway,zuul的跨域还比较好解决 `加一个跨域过滤器` , 但是gateway提供的跨域过滤器有问题,不是

#nginx#java#服务器
springcloud gateway 跨域解决方案

springcloud gateway 跨域解决方案问题验证解决方案问题springcloud gateway提供的自带的跨域过滤器有问题,前端还是会报跨域。zuul不会有这个问题。调试发现主要是游览器发送嗅探请求(OPTIONS)时,没有返回跨域的响应头,从而游览器报跨域问题。验证由于springcloud gateway为webflux与zuul不一样,同一个服务,采用spring内置的跨域过

#java#spring#gateway
hutool国密sm2算法使用, 正确的秘钥生成签名及验签,签名为64字节

hutool工具类:在糊涂提供的国密算法,需要通过椭圆曲线生成秘钥,且当前业内私钥长度为固定32字节,公用固定长度为64字节。在参考hutool官方文档中的国密算法的例子,发现生成的秘钥非常长,远大于32字节和64字节,生成的签名长度也不是64字节。问题描述:官方提供如下例子,用于演示签名和验签String content = "我是Hanley.";KeyPair pair = SecureUt

#java#安全
到底了