Похоже, что вы буквально пишете текст {access_token}
в URL, но это не то, что было задумано, и не является допустимым синтаксисом URL. Вам нужно написать токен доступа в этой позиции, используя кодировку URI.
Самый простой способ сделать это - закодировать каждый символ в токене, который не является буквой или цифрой, в виде шестнадцатеричного экранирования формы %HH
, где HH
- это шестнадцатеричное значение из двух символов, представляющее его ASCII значение. Таким образом, если ваш токен содержит +
, вы должны вместо этого заменить его на %2B
, и вы должны заменить каждый /
на %2F
. Точно так же, если у вас есть =
, это должно быть %3D
и т. Д.
В качестве альтернативы, вы можете использовать помощник по учетным данным Git, и при появлении запроса на ввод имени пользователя введите x-token-auth
, а при запросе пароля введите сам токен доступа точно таким, какой он есть (без URI-кодирования, как я уже упоминал) выше). Тогда Git с этим справится.