diff --git a/AmplifyPlugins/Auth/Sources/AWSCognitoAuthPlugin/AWSCognitoAuthPlugin+AppSyncSigner.swift b/AmplifyPlugins/Auth/Sources/AWSCognitoAuthPlugin/AWSCognitoAuthPlugin+AppSyncSigner.swift index b9486a8a86..737b31ad57 100644 --- a/AmplifyPlugins/Auth/Sources/AWSCognitoAuthPlugin/AWSCognitoAuthPlugin+AppSyncSigner.swift +++ b/AmplifyPlugins/Auth/Sources/AWSCognitoAuthPlugin/AWSCognitoAuthPlugin+AppSyncSigner.swift @@ -31,8 +31,7 @@ extension AWSCognitoAuthPlugin { return { request in try await signAppSyncRequest( request, - - region: region + region: region ) } } @@ -113,8 +112,6 @@ extension AWSCognitoAuthPlugin { } var headers = urlRequest.allHTTPHeaderFields ?? [:] - headers.updateValue(host, forKey: "host") - let httpMethod = (urlRequest.httpMethod?.uppercased()) .flatMap(HTTPMethodType.init(rawValue:)) ?? .get diff --git a/AmplifyPlugins/Auth/Tests/AWSCognitoAuthPluginUnitTests/AWSCognitoAuthPluginAppSyncSignerTests.swift b/AmplifyPlugins/Auth/Tests/AWSCognitoAuthPluginUnitTests/AWSCognitoAuthPluginAppSyncSignerTests.swift index eedb002b74..f4e5cdd35f 100644 --- a/AmplifyPlugins/Auth/Tests/AWSCognitoAuthPluginUnitTests/AWSCognitoAuthPluginAppSyncSignerTests.swift +++ b/AmplifyPlugins/Auth/Tests/AWSCognitoAuthPluginUnitTests/AWSCognitoAuthPluginAppSyncSignerTests.swift @@ -30,7 +30,6 @@ class AWSCognitoAuthPluginAppSyncSignerTests: XCTestCase { XCTAssertEqual(request.method, .post) XCTAssertEqual(request.endpoint.port, 443) XCTAssertEqual(request.endpoint.protocolType, .https) - XCTAssertEqual(request.endpoint.headers.headers, [.init(name: "host", value: "graphql.com")]) guard case let .data(data) = request.body else { XCTFail("Unexpected body") return diff --git a/AmplifyPlugins/Auth/Tests/AuthHostApp/AuthIntegrationTests/AppSyncSignerTests/AppSyncSignerTests.swift b/AmplifyPlugins/Auth/Tests/AuthHostApp/AuthIntegrationTests/AppSyncSignerTests/AppSyncSignerTests.swift index 6ca298c5f1..527c7451aa 100644 --- a/AmplifyPlugins/Auth/Tests/AuthHostApp/AuthIntegrationTests/AppSyncSignerTests/AppSyncSignerTests.swift +++ b/AmplifyPlugins/Auth/Tests/AuthHostApp/AuthIntegrationTests/AppSyncSignerTests/AppSyncSignerTests.swift @@ -27,9 +27,9 @@ class AppSyncSignerTests: AWSAuthBaseTest { XCTFail("Missing headers") return } - XCTAssertEqual(headers.count, 4) + XCTAssertEqual(headers.count, 3) let containsExpectedHeaders = headers.keys.contains(where: { key in - key == "Authorization" || key == "Host" || key == "X-Amz-Security-Token" || key == "X-Amz-Date" + key == "Authorization" || key == "X-Amz-Security-Token" || key == "X-Amz-Date" }) XCTAssertTrue(containsExpectedHeaders) }