问答详情
源自:3-11 用户模型管理--用户注册功能实现02

springboot2.4.2版本不支持跨域 @CrossOrigin(allowCredentials = "true", allowedHeaders = {"*"})

springboot2.4.2中如何解决此问题呢

提问者:weixin_慕慕1188446 2021-03-12 21:42

个回答

  • qq_安静_77
    2021-10-22 01:04:59

    // spring boot 版本用2.1 

    @RequestParam(name = "otpCode") String otpCode // otpCode 字母要一致

  • 停停走走OoO
    2021-04-26 19:22:43

    我把版本降到了2.3.5,另外参考另一个帖子里说的改了google配置(https://www.imooc.com/qadetail/350628),就OK了

  • Hellooooooo
    2021-03-31 20:00:59

    请问我按照老师的代码敲的,为什么提交用户注册时一直显示 注册失败未知错误,找不到原因。http://img.mukewang.com/606464790001807604560124.jpg

  • 叽翅
    2021-03-22 15:24:29

    同样的问题,仔细看报错是使用了 allowCredentials = "true" 之后,不可以把origin设置为*(即默认状态)。

    我的解决方法是前端用webstrom跑,前端就会跑在本地一个端口上,我的就是63343,在Cross Origin注解中添加 origins = "http://localhost:63343" 即可跑起来了

  • 慕后端8173725
    2021-03-14 18:31:27

    建议更换版本