[Dining-together] h2 연동, apigateway 서버 문제 해결
완전 바보같았다...
1. h2 연동문제
spring security 문제였다.
protected void configure(HttpSecurity http) throws Exception {
...
.antMatchers("/auth/", "/*/user/registeration", "/h2-console/").permitAll()
...
}
@Override
public void configure(WebSecurity web) {
web.ignoring().antMatchers("/v2/api-docs",
"/configuration/ui",
"/swagger-resources/**",
"/configuration/security",
"/swagger-ui.html",
"/webjars/**",
"/h2-console/**");
}
security 설정에 h2-console 접근 권한을 허용해줘야한다.
2. apigateway 서버
http://ip주소:랜덤포트/auth/signup
으로 했을땐 잘 작동하는데
127.0.0.1:8000/member/auth/signup
이렇게 하면 안됐다...
본래 /auth/signup 이렇게 mapping 했던걸 /member/auth/signup 이렇게 불러오니깐 안됐던 거였다.
단순하게
@RequestMapping(value = "/member/auth")
이걸 추가해주니깐 작동했다.
해결하면 별거아닌데....해결하기전에는 이 세상에서 내가 제일 화나있는것같다...
Author And Source
이 문제에 관하여([Dining-together] h2 연동, apigateway 서버 문제 해결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jifrozen/Dining-together-h2-연동-apigateway-서버-문제-해결저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)