MSA GateWay에서 회원가입, 로그인 401 에러

0

트러블슈팅

목록 보기
8/9

MSA로 회원가입과 로그인 기능을 적용하기 위해 GateWay에서 필터를 만들어 적용해봤다.
하지만 자꾸만 전에는 잘 작동하던 회원가입과 로그인 메서드에서 401 에러가 발생했다.

Controller에 회원가입 메서드에 디버깅 포인트를 찍고 디버깅을 돌려보았지만 Controller에도 도달하지 못하고 401 에러가 뜨는 것을 보아 GateWay에 문제가 있다 판단하여
특강 예시 코드와 비교해보니

@Override
    public Mono<Void> filter(ServerWebExchange exchange, GatewayFilterChain chain) {
        if (exchange.getRequest().getURI().getPath().equals("/api/v1/auth/signup")
                || exchange.getRequest().getURI().getPath().equals("/api/v1/auth/login")) {
            return chain.filter(exchange);
        }

 		// ...
    }

이와같이 회원가입, 로그인으로 접근하는 호출에 대해서는 필터를 적용하지 않는다 조건이 빠져있었다.

0개의 댓글