# Spring Cloud Gateway

10개의 포스트
post-thumbnail

[Spring Cloud Gateway] Building a Gateway 따라하기

목표! Spring Cloud Gateway를 사용하여 Gateway 구축하기

2022년 2월 18일
·
1개의 댓글
post-thumbnail

Spring Clude- Service Discovery + API Gateway + Spring Sercurity

본 게시물은 스스로의 공부를 위한 글입니다.틀린 내용이 있을 수 있습니다. Service Discovery 공부하기API Gateway 공부하기Service Discovery에 API Gateway와 user-service를 등록요청을 API Gateway에 보내면 u

2021년 10월 1일
·
0개의 댓글
post-thumbnail

API Gateway Service - Spring Cloud Gateway

사용자가 설정한 라우팅 설정에 따라서 각각 엔드포인트로 클라이언트 대신해서 요청하고 응답 받으면 다시 클라이언트에게 전달하는 프록시 역할시스템 내부구조 숨기고 외부 요청에 적절한 형태로 응답할 수 있다.클라이언트측에서 단일 진입로가 필요했기 때문에 그 역할을 API G

2021년 5월 25일
·
0개의 댓글

[API Gateway + Refresh JWT 인증서버 구축하기] Spring boot + Spring Cloud Gateway + Redis + mysql JPA 3편

예상된 에러 안에 들어오면 성공이든 실패든 httpStatus는 200 OKerrorCode는 모든 요청에 대한 응답에 json값중 하나로 넣을 값성공 시 errorCode는 10, frontend에서 10인지 먼저 체크하기를 기대@RestControllerAdvice

2020년 5월 31일
·
1개의 댓글
post-thumbnail

[API Gateway + Refresh JWT 인증서버 구축하기] Spring boot + Spring Cloud Gateway + Redis + mysql JPA 2편

먼저 라우팅을 담당할 RouteLocator를 최상위의 Application.java 파일에 써준다.RouteLocatorBuilder 는 predicates와 fileters들을 사용자의 routes에 추가해 request/response를 커스터마이징하는 등 조건에

2020년 5월 31일
·
0개의 댓글
post-thumbnail

[API Gateway + Refresh JWT 인증서버 구축하기] Spring boot + Spring Cloud Gateway + Redis + mysql JPA 1편

로그인 한 번으로 여러 서비스를 이용하는 것. Google 아이디 가지고 여러 서비스를 사용하는 것이 대표적인 예시인데 Oauth2와 아주 깊게 연관되어 있는 듯 하다. SSO라고 하면 '하나의 로그인으로 여러 서비스 이용하기'라는 컨셉 자체이고 Oauth는 그것을 실

2020년 5월 31일
·
1개의 댓글

[서버개발캠프] 인증 서버와 API Gateway 연결하기 1

기본 단일 인증 서버에 작성했던 filter와 parser들이 역할 분배가 불분명하고 서로 맞물려서 중복되는 등 더러워서 참고만 하고 새로 깔끔하게 작성해보기로 했다. JWT Parser를 만들기 위한 준비 먼저 파싱과 검사를 위한 util 클래스를 만들 것이다.

2020년 1월 24일
·
0개의 댓글

[서버개발캠프] JWT 인증 서버와 Spring Cloud Gateway Spring Security 적용해서 연결하기 0편

인증 서버와 Gateway의 역할 배분 우선 JWT만을 고려해서 인증 서버와 Gateway의 역할을 나누었다. 크게 보면 결국 토큰 발행은 인증 서버가, parsing&validation은 Gateway가 하게 된다. 지금 당장은 인증 서버가 하는 일이 적어보이긴 한데 후에 Oauth2를 추가했을 때 resource 서버(Google과 같은 third p...

2020년 1월 24일
·
2개의 댓글

[서버개발캠프] Spring Cloud Gateway 기본

*https://spring.io/guides/gs/gateway 따라가기 스프링부트 버전 2.1.0으로 설정 원래 2.2.7인가 더 높은거였는데 netty 에러가 계속 걸려서 찾아보니 2.1.0 버전으로 하래서 일단 설정을 바꿔서 진행한다. RouteLocatorBuilder RouteLocatorBuilder 는 predicates와 fileter...

2020년 1월 23일
·
0개의 댓글