фатальный: не удается получить доступ ‘https://git-codecommit.us-east-1.amazonaws.com/v1/repos/lambda-pipeline-repo /’: Ошибка возврата запрошенного URL: 403

#git #amazon-web-services #aws-codecommit

#git #amazon-web-services #aws-codecommit

Вопрос:

Я пытаюсь настроить фиксацию кода AWS в своей локальной системе.

Я пытаюсь клонировать репозиторий

 git clone https://git-codecommit.us-east-1.amazonaws.com/v1/repos/lambda-pipeline-repo  
  

когда я попытался это сделать, я получил это окно, в котором я ввожу свои учетные данные пользователя IAM.

введите описание изображения здесь

Вскоре после этого я получаю

 Cloning into 'lambda-pipeline-repo'...
fatal: unable to access 'https://git-codecommit.us-east-1.amazonaws.com/v1/repos/lambda-pipeline-repo/': The requested URL returned error: 403
  

Мне интересно, что я делаю не так.

Я также пробовал использовать эту ссылку

 https://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-https-windows.html
  

Кто-нибудь может мне помочь с этим?

Ответ №1:

Проверьте документы AWS здесь для исправления в Windows:https://docs.aws.amazon.com/codecommit/latest/userguide/troubleshooting-ch.html Это должно быть связано с тем, что помощник по учетным данным по какой-то причине не подключается к учетным данным должным образом.

(У меня была такая же проблема на Mac. Как только помощник по учетным данным aws и помощник по учетным данным osxkeychain были восстановлены в соответствии с инструкциями в документе, все работало нормально.)

Посмотрите, поможет ли это. — Приветствия

Ответ №2:

Я пробовал несколько способов, как указано в других ссылках Stack Overflow, порталы GitHub, справочный сайт AWS, у меня не сработало.

У меня сработал метод, как показано ниже.

  1. В IAM выберите «Учетные данные безопасности»
  2. В моих учетных данных безопасности выберите «Учетные данные AWS CodeCommit»
  3. В разделе учетные данные HTTPS Git для AWS CodeCommit нажмите «Сгенерировать учетные данные»
  4. Используйте сгенерированные имя пользователя и пароль.

ПРИМЕЧАНИЕ: Перед этим, пожалуйста, удалите использованные ранее учетные данные.

Шаги по удалению вашего менеджера учетных данных

  1. Панель управления
  2. Выберите «Диспетчер учетных данных»
  3. В разделе Общие учетные данные удалите соответствующие учетные данные Git.