From 5656e7f4550bd0cc0069f0712593df0da12b1bfe Mon Sep 17 00:00:00 2001 From: Pranav K Date: Fri, 26 Oct 2018 10:48:07 -0700 Subject: [PATCH] React to CORS changes --- build/dependencies.props | 2 +- .../CorsTestsBase.cs | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/build/dependencies.props b/build/dependencies.props index c0129c246e..063add026b 100644 --- a/build/dependencies.props +++ b/build/dependencies.props @@ -28,7 +28,7 @@ 2.2.0-rtm-35519 2.2.0-rtm-35519 2.2.0-rtm-35519 - 2.2.0-rtm-35519 + 2.2.0-a-rtm-fix-wildcard-16567 2.2.0-rtm-35519 2.2.0-rtm-35519 2.0.0 diff --git a/test/Microsoft.AspNetCore.Mvc.FunctionalTests/CorsTestsBase.cs b/test/Microsoft.AspNetCore.Mvc.FunctionalTests/CorsTestsBase.cs index 3d5be3b90a..41687b9c5f 100644 --- a/test/Microsoft.AspNetCore.Mvc.FunctionalTests/CorsTestsBase.cs +++ b/test/Microsoft.AspNetCore.Mvc.FunctionalTests/CorsTestsBase.cs @@ -196,7 +196,7 @@ namespace Microsoft.AspNetCore.Mvc.FunctionalTests new[] { "true" }, responseHeaders.GetValues(CorsConstants.AccessControlAllowCredentials).ToArray()); Assert.Equal( - new[] { "*" }, + new[] { "header1,header2" }, responseHeaders.GetValues(CorsConstants.AccessControlAllowHeaders).ToArray()); Assert.Equal( new[] { "PUT,POST" }, @@ -306,8 +306,11 @@ namespace Microsoft.AspNetCore.Mvc.FunctionalTests new[] { "true" }, responseHeaders.GetValues(CorsConstants.AccessControlAllowCredentials).ToArray()); Assert.Equal( - new[] { "*" }, + new[] { "Custom" }, responseHeaders.GetValues(CorsConstants.AccessControlAllowHeaders).ToArray()); + Assert.Equal( + new[] { "GET" }, + responseHeaders.GetValues(CorsConstants.AccessControlAllowMethods).ToArray()); var content = await response.Content.ReadAsStringAsync(); Assert.Empty(content); @@ -338,8 +341,11 @@ namespace Microsoft.AspNetCore.Mvc.FunctionalTests new[] { "true" }, responseHeaders.GetValues(CorsConstants.AccessControlAllowCredentials).ToArray()); Assert.Equal( - new[] { "*" }, + new[] { "Custom" }, responseHeaders.GetValues(CorsConstants.AccessControlAllowHeaders).ToArray()); + Assert.Equal( + new[] { "GET" }, + responseHeaders.GetValues(CorsConstants.AccessControlAllowMethods).ToArray()); var content = await response.Content.ReadAsStringAsync(); Assert.Empty(content);