Amazon SQS из-за следующей ошибки:
Ошибка: InvalidClientTokenId: недопустимый маркер безопасности, включенный в запрос
Я использую переменную среды AWS_ACCESS_KEY_ID
и AWS_SECRET_ACCESS_KEY
для создания сеанса. И ключ, и секрет действительны. Я нашел следующий URL по этой проблеме:
https://aws.amazon.com/premiumsupport/knowledge-center/security-token-expired/
Там написано:
Все запросы API приложений к Amazon Web Services (AWS) должен быть криптографически подписан с использованием учетных данных, выданных AWS.
Если ваше приложение использует временные учетные данные при создании клиента AWS (например, клиента AmazonSQS), срок действия учетных данных истекает в промежуток времени, указанный при их создании. Необходимо убедиться, что учетные данные обновляются до истечения срока их действия. "
Требуется ли для учетных данных, созданных с помощью переменных среды (AWS_KEY и AWS_SECRET), их обновление sh? переменные