如果我使用@GetMapping和@RequestBody,一切都可以正常工作,但如果我只将@GetMapping更改为@PostMapping,则在postman中会出现以下错误:
public Long insert(@RequestBody T entity){ }
@PostMapping(value = "/insert"
我有一个反应应用程序基于类型记录,这是托管在我的个人电脑。我使用Spring网关将请求转发到另一个微服务。GET请求运行良好,但对于POST请求,我得到:
Access to XMLHttpRequest at 'http://1.1.1.1:8080/api/support/tickets/create'from origin 'http://localhost:3000
我的Spring Boot应用程序提供了几个端点。在this article之后,我想在默认情况下限制所有端点,以便它们需要通过JWT令牌进行身份验证。只有某些路径应该是公开的。我的理解是,在.antMatchers(PUBLIC_RESOURCES).permitAll()中定义的所有路径都将是“公共的”,无需任何身份验证。这对于GET方法很有效,但是当使用POST命中相同的端点时,我会得到HTTP403(禁止的)。我不明白为什么会这样。() {
re