用RunApi访问 @PostMapping权限的接口 就报Invalid CORS request,
当我把权限改为@GetMapping或者@RequestMapping时 用RunApi都能get方式访问 post访问方式都无法访问。
我本地项目端口号为8888 idea配置跨域类端口号为8080
当我用方法权限@GetMapping时间 8080和8888都可以访问到方法
当我用方法权限@PostMapping时间 8080和8888都无法访问方法
当我把跨域配置类隐藏后 再启动项目 RunApi可正常访问@PostMapping权限接口
设置允许的方法代码注释掉试试。
你可以尝试像浏览器请求一样在header里面加上origin和你跨域配置相同
找到原因了 我用的RunApi对于跨域本身有bug 用postman就能访问那个接口了
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!