AWS endpoint - Authenticate

0

Hi Need help in creating a authentication header when using AWS endpoints directly instead of AWS boto3 SDK. Using the same access ID and KEY, boto3 code is working, we have to use AWS endpoint directly for some specific reason. This is just a example, ignore content-type and accept. data=data is data what we are passing, that is formatted correctly. Any help will be appreciated. Error message - {'message': 'Missing Authentication Token'}

headers = {
        "aws_access_key_id" : "---------------------------",           
        "aws_secret_access_key" : "----------------------"
        "Content-Type" : "application/x-www-form-urlencoded",
        "Accept" : "application/json"
    }
response = requests.post("https://appflow.us-east-2.amazonaws.com/update-flow", data=data, headers=headers, verify=True)
print(response.json())
질문됨 일 년 전213회 조회
1개 답변
0

Please have a look at this: Create a signed AWS API request. There are code examples at the bottom.

profile pictureAWS
전문가
kentrad
답변함 일 년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠