Workload Scheduler에 REST API를 사용하려고합니다.
나는 HTTP GET을 사용하여 기존의 프로세스 라이브러리를 나열하려고, 나는 다음과 같은 메시지가 나타나면 :Bluemix Workload Scheduler REST API
HTTP Error 401: Unauthorized
나는 Bluemix 대시 보드에 표시되는 서비스 자격 증명을 사용하여 기본 인증을 사용하고 있습니다. 이 작업을 수행하기 위해 사용하는 클라이언트는 Ansible 및 해당 URI 모듈입니다.
또한 파이썬 API를 사용해 보았지만 들여 쓰기 오류로 인해 swagger_client 라이브러리를 가져올 수 없습니다.
그렇다면 REST API를 직접 사용하는 데 문제가 있습니까? 아니면 다른 자격 증명을 사용해야하고 해당 자격증 명을 얻을 수 있습니까?
작성자 및 하이브리드 UI 자격 증명을 사용하여 성공적으로 한 번 로그인 할 수있었습니다. 그러나, 나는 테스트 목적으로 만 현재 사용하고있는 자신의 계정이 아닌 기술 사용자를 사용하고자합니다.
REST 통화를하기 위해 사용하는 코드를 게시 할 수 있습니까? –
'작업 : - 이름 : "프로세스 라이브러리 및 로그인 쿠키 가져 오기" URI : URL : "https://siwr37wamxo-490.wa.ibmserviceengage.com/ibm/TWSWebUI/Simple/rest/ProcessLibrary" 방법 : "SERVICE_CREDENTIALS_USER" 비밀번호 : 사용자를 GET "SERVICE_CREDENTIAL_PASS" 헤더 : { 수락 : "응용 프로그램/JSON" tenantid "TID" engineName "NAME", engineOwner : "소유자", } 을 status_code : 200 register : lib_response' – mehmetue