HTTP/1.1 401 Неавторизованный

Ниже curl-запроса возникают следующие ошибки, здесь есть помощь?

Спасибо, Прадип

curl -i -L -X PUT -cert ./certs/new-devices.cert.pem -key ./private/new-devices.key.pem -H 'Content-Type: application / json' -H 'Content- Кодировка: utf-8 '-d' {"registrationId":"sensor-thl-2001"}' https://global.azure-devices-provisioning.net/One00xxx/registrations/sensor-thl-2001/register?api -version = 31.03.2019

curl: (6) Не удалось разрешить хост:. curl: (6) Не удалось разрешить хост:. HTTP / 1.1 401 Неавторизованный

1 ответ

Убедитесь, что вы настраиваете HTTP-заголовок авторизации с допустимым . Чтобы получить его, вам сначала нужно создать субъекта-службы в своем клиенте Azure, что очень хорошо описано здесь: Как вызывать API REST Azure с помощью curl

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