403Forbiden,控制台显示跨域问题,因为自己使用了重复了的解决跨域的方式,跨域问题的解决有其中两种方式 一种是nginx配置跨域 并且在nginx中添加请求头 添加 access origin等操作,但是我更推荐使用后端springboot的配置类WebMvcConfig,真正体现了什么叫做灵活。
报错信息遇见过access-control contain multiple value。这很明显是重复了。把webmvc取消了又不行,单独控制nginx又不行。所以想到了取消nginx配置 单独一个webmvc配置。
allowOrigin这个可以改为allowOriginParterns。这个地方就体现了灵活。
前端404报错 在前端的网站nginx配置文件中添加
location / {
index index.html index.htm;
try_files $uri $uri/ /index.html; # 用于支持前端路由的设置
}
登录成功秒退
通过日志保留查看到set cookie有感叹号 说明是后端出现了问题 配置文件里配置了domain samesite为none 还有secure为true 也不行 这很正常 因为secure为ture是针对于 https的
如果是http 就不带这个 另外samesite也不带 就可以了