Swagger에 Google oAuth를 적용하는 시도를 하고있었다.

대충 다 맞게 적용한거 같은데 자꾸만 redirect_uri_mismatch를 반환하는 것이다.

1
Swagge에서 보여주는 메시지

Google Console에서 설정하려고 아무생각없이 긁었는데.. 그게 문제다.

http://localhost:9031/docs/oauth2-redirect flowName=GeneralOAuthFlow

중간에 공백이 왜 있을까? 고민을 살짝 했으나.. 출력의 문제라고 판단하고

http://localhost:9031/docs/oauth2-redirect?flowName=GeneralOAuthFlow

당연히 될 일이 아니다.

결론은 아래와 같다.

http://localhost:9031/docs/oauth2-redirect

안내 메시지의 출력시 개행은 항상 중요하다.

요청 세부정보:
redirect_uri=http://localhost:9031/docs/oauth2-redirect
flowName=GeneralOAuthFlow 

Read Count