API checkmarx rest с помощью команды curl

Я пытаюсь получить список проектов из checkmarx, используя остальные API. Ниже я настроил команду curl -v -c ~/checkmarx.txt -X POST -H 'Content-Type: application/json;v=1.0' -H 'Принять: application/json;v=1.0' -d '{ " имя пользователя ": "xxxx", " пароль ":"xxxx", "grant_type":" пароль "," scope ":" sast_rest_api "," client_id ":" resource_owner_client "," client_secret ":" 014DF517-39D1-4453- B7B3-9930C563627C "} '' http://serverurl/CxRestapi/auth/identity/connect/token'

но он выдает ошибку типа {"ErrorMessage":"Неподдерживаемый тип носителя"} и, если я удаляю -H 'Content-Type: application / json; v = 1,0' -H 'Принимаю: application / json; v = 1.0' записи, это выдает ошибку вроде {"error":"invalid_client"}

Может ли кто-нибудь помочь мне решить проблему и создать токен?

0 ответов

Другие вопросы по тегам