2016-12-21 14 views
-2

jenkins를 다시 시작하지 않고 jenkins 작업을 업데이트하고 싶습니다. 그 때문에 나는 Java 코드에서 jenkins REST API를 사용하고 있습니다. 하지만 CSRF 보안 때문에 저는 jenkins URL에 아무 것도 게시 할 수 없습니다. crumbIssuer를 사용하면이 작업을 수행 할 수 있습니다. 누군가가 날 괴롭히는 사람을 도와 줄 수 있습니까?Java에서 REST API를 사용하여 작업 구성을 업데이트하는 방법은 무엇입니까?

답변

0

Rest API를 사용하여 CSRF 보안 젠킨의 작업을 업데이트하려면 crumb을 실행해야합니다. 다음 나머지 API를 사용하는 부스 려 발행하려면 _class 빵 부스러기 crumbRequestField로 포스트 빵 부스러기 같은 값에 대한 crumbRequestField

설정 요청 헤더 : http://hostname:port/crumbIssuer/api/json

가 3 키 값 쌍을 갖는 제이슨를 반환합니다. 그러면 연결할 수 있습니다.