2017-04-04 1 views
0

인증에 Base64로 인코딩 된 키가 필요한 REST API와의 통합을 설정하려고하는데 작동하지 않는 것 같습니다.Base64로 인코딩 된 CURL 나머지 API

이 API는 반환

<Code>-4</Code><Message>Not Authenticated</Message> 
"Please provide a valid username and password" 

내 요청은 다음과 같습니다 : 내가 사용하는 이유 없음 사용자 이름이 제공되지해야

curl -i 
-H 'application/json' 
-X GET 
-H 'basic :Base64EncodedKey' 
http://se.api.anpdm.com/v1/filter/all 

이 먹으 렴 : 키 전에.

누군가 나를 도와 주시겠습니까? 저는 개발자가 아니며 코드 예제를 생성하는 역할을 담당하고 있습니다.

/최대

+0

사용자 이름 : 암호 -H "Content-Type : application/json" "http : // ...."'여기서 사용자 이름과 암호를 실제 값 –

답변

0

헤더는 Authorization: Basic Base64EncodedKey이다. 헤더에 권한 부여 부분이 누락되었습니다.

-H 'Authorization: Basic Base64EncodedKey' 
+0

매력처럼 작동합니다! :-) 감사. –

관련 문제