2016-08-04 3 views
0

apache camel에서 ahc 구성 요소의 인증 헤더를 어떻게 설정합니까? 나는 항상 org.springframework.web.client.HttpClientErrorException으로 공격했다 : 401 권한 부여 필요 오류. 다음은 내 샘플 코드는 다음과 같습니다 헤더 simple를 사용하는apache camel에 권한 헤더를 설정하는 방법 : ahc

<route id="someRouteId"> 
    <from uri="timer://runOnce?period=5s&amp;repeatCount=1"></from> 
    <setHeader headerName="Authorization"> 
     <constant>Basic eWFtYW4pLm5haXJAbWF5bGFiLm19OnlhbWvbgFGH=</constant> 
    </setHeader> 
    <to uri="ahc:https://<someurl>"></to> 
    <process ref="processX"></process> 
    <to uri="bean:beanX?method=methodX"></to> 
</route> 

답변

0

시도

<setHeader headerName="Authorization"> 
    <simple>Basic eWFtYW4pLm5haXJAbWF5bGFiLm19OnlhbWvbgFGH=</simple> 
</setHeader> 
관련 문제