Я пытаюсь работать с аутентификацией на основе токенов IAM.Я могу сгенерировать «токен доступа» и могу выполнять операции, используя «токен доступа».Теперь у меня возникла проблема при генерации «токена обновления».Я перехожу по этой ссылке https://cloud.ibm.com/docs/services/watson?topic=watson-iam.
Я использую приведенную ниже команду для создания токена обновления.Здесь значение заголовка авторизации получено с использованием имени пользователя в качестве «apikey» и значения в качестве моего ключа.Значение {refreh-token}, которое я использую, которое я получил при создании «токена доступа».
curl -k -X POST --header "Authorization: Basic Yng6Yng=" --data-urlencode "grant_type=refresh_token" \ --data-urlencode "refresh_token={refresh-token}" "https://iam.bluemix.net/identity/token"
Я ожидаю получить токен обновления, но получаю ошибку {"context": "requestId":" 021c3482 ... ""}, "errorCode": "BXNIM0507E", "errorMessage": "Для API, связанных с OpenID Connect, необходимо отправить учетные данные клиента в качестве основного заголовка авторизации"}
Можеткто-нибудь, помогите мне понять, что происходит не так