카카오톡 정보요청후 redirect url 바뀌는 것 같습니다

안녕하세요, 카카오톡 로그인을 사용하고 있었습니다.

잘 사용하고 있는 도중 어느 순간 갑자기 안되기 시작하였습니다.

http://ohou.se 서비스이며,
저희측에 서비스에 요청한 redirect_url(callback url)은 /users/auth/kakao/callback 입니다.

하지만, 본서버 및 테스트 서버(211.108.3.4:4000)로 redirect_path가 /auth/kakao/callback로 돌아옵니다.

확인부탁드립니다.

설정된 값으로 봤을떄나 저희 로그를 봤을때나 이상이 있는 점이 없습니다.
조금 더 구체적으로 재현 방법을 설명해주시면 좋을 것 같아요.
현재도 100% 재현되고 있는 상황인가요?

네~ 현재도 계속 진행되고 있습니다.

저희측 서비스에 접속하셔서 카카오톡으로 로그인하시면, redirect url이 잘못오는 것으로 표현됩니다.

해당 에러시 로그는 아래와 같이 발생합니다.

Started GET "/users/auth/kakao" for 211.108.3.4 at 2016-10-12 13:27:49 +0900
I, [2016-10-12T13:27:49.551361 #62257]  INFO -- omniauth: (kakao) Request phase initiated.


Started GET "/users/auth/kakao/callback?code=_KeCQqJqmv5K64D6QDu6C1mjWP3aEI3DH7MvBDzOaTVpkTbDfOzSkLI4-Mc8MLFcIkfg5wo8BhkAAAFXtyV79A&state=c74547e099e658091e87f2bb003721311974529f653cd08f" for 211.108.3.4 at 2016-10-12 13:27:49 +0900
I, [2016-10-12T13:27:49.632570 #62257]  INFO -- omniauth: (kakao) Callback phase initiated.

ActionController::RoutingError (No route matches [GET] "/auth/kakao/callback"):

Callback pahse initiated 이후에는 저희측 컨트롤을 해야하는지 알고 싶습니다.
로그상 콜백이 불리고 URL이 이상하게 변경되어, 카카오쪽에 문의를 하게 되었습니다.

https://devtalk.kakao.com/t/rest-api-omniauth/19207/6

이 글을 참고하여서 수정하였습니다.
Rails상에 배포되어있는 gem문제인 것 같내요. 번거롭게 하여 죄송합니다~~~

1개의 좋아요