카카오 로그인 이후 사용자 토큰 받기를 진행하고 있습니다.
로그인 이후 코드는 잘 받아오고 있습니다.
이후 코드를 이용해서 사용자 토큰을 받아오려고 하는데 아래와 같은 메시지가 출력됩니다.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
<title>Error 406 Not Acceptable</title>
</head>
<body><h2>HTTP ERROR 406</h2>
<p>Problem accessing //oauth/token. Reason:
<pre> Not Acceptable</pre></p><hr><i><small>Powered by Jetty://</small></i><hr/>
</body>
</html>
검색을 해봐도 이런 오류를 찾을 수가 없네요. 확인 부탁드립니다.
@bearknight 혹시 해당 이슈를 테스트 해 볼 수 있는 데모페이지가 있을까요??
음. 현재 로컬에서 테스트 중이고 따로 배로를 해야해서 시간이 좀 걸리는데
서버 로그로 확인할 수는 없는건가요?
http://board.puremom.net/board/list?service_id=10&config_id=18
하단의 카카오 아이콘을 클릭하면 됩니다.
로컬 테스트와 동일하게 406 Not Acceptable 오류가 발생합니다.
leon
5
/oauth/token
으로 요청하실때 HTTP content-type
헤더값이 아래와 같이 기록되네요.
application/x-www-form-urlencoded,application/x-www-form-urlencoded
x-www-form-urnencoded
가 중복 설정되는 것 같은데요. 한번 확인해보시겠어요?
확인 감사합니다. 헤더가 두번 설정되게 되어 있었더군요.
그런데 헤더를 정상으로 돌리니 아래와 같은 오류가 발생합니다.
{“error”:“invalid_client”,“error_description”:“Bad client credentials”}
어떤 이유인지 확인 부탁드립니다.
leon
7
로그상으로는 token 발급에 필요한 값이 없는채로 (POST body 값이 비어있는것으로 보이네요) 요청이 들어옵니다.
확인 감사합니다.
아무래도 지금 라이브러리가 문제가 있는 것 같네요.
다시 한번 해보고 문제가 있으면 그때 다시 여쭤보겠습니다.
감사합니다.
1개의 좋아요