개발자포럼(Developer Forum)
uri를 입력해두었는데 인증오류가 납니다.
Web
조회수 103
댓글 1
2023-04-07 10:37:48

* API 에러가 발생하는 경우 아래 사항을 알려주시면 보다 빠른 확인이 가능합니다. (Enter information for quick resolution when API error occurs) - 애플리케이션 명 (Application Name) : - 플랫폼 명 (Platform Name) : - 호출 Full URL (Call Full URL) : API Key를 제외한 파라미터 포함 ex) https://api.odsay.com/v1/api/busLaneDetail?lang=0&busID=12018 * API Key Auth error 가 발생하는 경우 - FAQ(https://lab.odsay.com/community/faq) 중 "API호출 결과값이 리턴되지 않아요." 항목을 먼저 참조해주세요. (If API Key Auth error occurs, check the ‘FAQ_Result of API call is not returned’) server에서 odsay로 api를 호출합니다. server의 도메인을 등록해놓고 사용하고 있는데 500에러 납니다. 확인 부탁드립니다. - 에러로그 2023-04-07 10:34:28.915 INFO 49918 --- [nio-8081-exec-2] com.ulsan.whale.map.service.MapService : odsay api key : UtIiAysL+tS/lv43CQxvSw 2023-04-07 10:34:29.128 INFO 49918 --- [nio-8081-exec-2] com.ulsan.whale.map.service.MapService : <200,{error=[{code=500, message=[ApiKeyAuthFailed] ApiKey authentication failed.}]},[Date:"Fri, 07 Apr 2023 01:34:29 GMT", Server:"Apache", Access-Control-Allow-Methods:"POST, GET", Access-Control-Max-Age:"3600", Access-Control-Allow-Headers:"x-requested-with", Access-Control-Allow-Origin:"*", Content-Length:"87", Content-Type:"application/json;charset=UTF-8"]>
- 댓글 1
-
-
푸린2023-04-10 13:48:47
안녕하세요. 에반님, ODsay 관리자입니다. 실제 회원님의 애플리케이션에 등록된 API KEY와 보내주신 에러로그의 API KEY(apiKey=UtIiAysL tS/lv43CQxvSw)가 매칭되지 않습니다. 확인해본 결과 저희쪽에 등록된 API KEY가 아닙니다. 또한 이 API KEY는 인코딩이 제대로 되지 않은채로 호출되고 있습니다. 키에 포함된 특수문자 +가 공백으로 넘어오고 있습니다. https://lab.odsay.com/guide/guide#guide1_7 에서 URI 인코딩가이드를 확인해주세요. 서버키를 사용한 호출은 4/6 12:00:55 인증 성공 이력이 확인되었으나 웹키를 사용한 호출은 실패된걸로 확인이 됩니다. API키 인코딩은 정상적으로 처리되었으나, 웹의 도메인이 빈 값으로 넘어옵니다. 호출 위치가 프론트 단이 아닌 경우. 서버키로 호출해 주세요. API KEY 호출부분을 다시한번 확인해주세요. Discover your routes, ODsay ! 감사합니다.
-