From 745263857ffd6ed68e6152f79cffafec7941f572 Mon Sep 17 00:00:00 2001 From: Terry Cain Date: Mon, 25 Sep 2017 23:28:18 +0100 Subject: [PATCH] Fix parsing non V4 Authorization headers --- moto/core/responses.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/moto/core/responses.py b/moto/core/responses.py index 781a0b284..e85054802 100644 --- a/moto/core/responses.py +++ b/moto/core/responses.py @@ -167,7 +167,7 @@ class BaseResponse(_TemplateEnvironmentMixin): match = re.search(self.region_regex, full_url) if match: region = match.group(1) - elif 'Authorization' in request.headers: + elif 'Authorization' in request.headers and 'AWS4' in request.headers['Authorization']: region = request.headers['Authorization'].split(",")[ 0].split("/")[2] else: