springboot项目取得session,然后往里面塞一个东西。为什么我每次取得的session里面的attribute都没有东西的?????代码:
@RestControllerpublic class Controller {
public void a(HttpSession session) throws InterruptedException {
Object obj = session.getAttribute("asasa");
if (obj==null) {
session.setAttribute("asasa","121212");
}
}
}
好郁闷呐。。
3 回答
慕森卡
TA贡献1806条经验 获得超8个赞
处理跨域请求时:
@Configuration
public class MyConfigration implements WebMvcConfigurer {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.allowedOrigins("*")
.allowedMethods("GET", "HEAD", "POST","PUT", "DELETE", "OPTIONS")
.allowCredentials(true) //设置为true
.maxAge(3600);;
}
}
发送请求时:
vue项目设置: axios.defaults.withCredentials = true
Jquery项目设置:
xhrFields:{
withCredentials:true
}
添加回答
举报
0/150
提交
取消