首页 > 解决方案 > cors:从角度发送请求到springboot

问题描述

角码

onSaveUser(user:any){
     return this.http.post('http://localhost:9000/saveUser',user);
   }

java代码@controller层:

@RestController
@CrossOrigin(origins = "http://localhost:4200/")
public class UserController
{
    @Autowired
    UserService userService;

    @RequestMapping(value = "/saveUser")
    void saveUser(String name, String password)
    {
        userService.saveUser(name, password);
    }
}

面临的错误

在此处输入图像描述

尝试从角度代码访问控制器,还设置了所需的交叉原点,但在带有 403 代码的 chrome 控制台中面临上述错误

标签: angularspring-bootcors

解决方案


你只需要像这样删除结尾的斜杠:

@CrossOrigin(origins = "http://localhost:4200")

推荐阅读