在开发项目的时候对于用户信息,验证码之类的信息,将其保存在session中,当验证码比对或者后面需要用到用户信息的可以直接从session中获取值。
设置http代理访问https服务时验证码每次怎么登录怎么不成功,后台能得到前台的传值,但在后台获取session的时候取到的值为null,原来每次请求过来产生的session的sessionId都不一样。以前使用http代理访问http服务没有问题
http代理可以访问https服务,但是每次的session不一样,验证码校验就会出错,所以改为如下:
devServer: {
port: 446,
proxy: {
'/ws': {
target: 'https://localhost:1444',
secure: false,
}
},
https:true,
public: 'https://localhost:446' //本地node起服务的ip,解决设https后热更新失效
},