403禁止使用spring-lemon的每个请求

时间:2018-09-13 18:30:50

标签: spring-boot spring-webflux spring-lemon

我正在使用Spring-lemon。我创建了一个简单的应用程序,非常类似于Lemon-demo-active(带有User,UserRepository等)。但是,在我发送任何请求(注册新用户或登录自动创建的管理员)之后,我收到了403 Forbidden。我正在使用邮递员。我已经尝试过调试,但似乎永远无法到达控制器方法。

我的控制器类,只是扩展了库:

@RestController
@RequestMapping("/api")
public class UserController extends LemonReactiveController<User, ObjectId> {

    @Override
    public Mono<UserDto> signup(@RequestBody @JsonView(UserUtils.SignupInput.class)
                                    @Validated(UserUtils.SignUpValidation.class) Mono<User> user,
                                ServerHttpResponse response) {
        return super.signup(user, response);
    }

    @Override
    public Mono<UserDto> login(ServerWebExchange exchange) {
        return super.login(exchange);
    }
}

1 个答案:

答案 0 :(得分:0)

还要为API映射控制器方法。

@RequestMapping(value = "/signup/", method = RequestMethod.POST)