Валера
-
Posts
2 -
Joined
-
Last visited
Posts posted by Валера
-
-
Добрый день. Пытаюсь написать скрипт для powershell для разных задач при работе с KUMA, не проходит авторизация из-за неверного формата заголовка, выдает ошибку:
Invoke-RestMethod : {"message":"invalid authorization header","details":"Example: Authorization: Bearer \u003ctoken\u003e"}Invoke-WebRequest тоже пробовал
Что можно с этим поделать? Скрипт привожу ниже:
$reportBaseUri = "некий url" $token = "некий токен" $header = @{"Authorization" = "Bearer $token"} $body = @{некий запрос} $Parameters = @{ Method = "POST" Uri = $reportBaseUri Headers = $header Body = ($body | ConvertTo-Json) } Invoke-RestMethod @Parameters
KUMA Rest API
in Kaspersky Unified Monitoring and Automation
Posted
Проблема решилась. Ошибка авторизации возникала из-за того что в URL в конце не стоял /.
В итоге, весь запрос не правильно формировался и Powershell выдавал ошибку 400 - не правильный формат заголовка.