BasicMiddleware 742 B

1234567891011121314151617181920212223242526272829303132
  1. commit 727efaec4959494935dfb93baa98942a53eb6037
  2. Author: Justin Kotalik <[email protected]>
  3. Date: Fri Nov 17 09:51:54 2017 -0800
  4. Changes Https Redirect default from 301 to 302 (#272)
  5. diff --git a/src/Microsoft.AspNetCore.HttpsPolicy/HttpsRedirectionOptions.cs b/src/Microsoft.AspNetCore.HttpsPolicy/HttpsRedirectionOptions.cs
  6. index 38f7026e256..238f2eb4843 100644
  7. --- a/src/Microsoft.AspNetCore.HttpsPolicy/HttpsRedirectionOptions.cs
  8. +++ b/src/Microsoft.AspNetCore.HttpsPolicy/HttpsRedirectionOptions.cs
  9. @@ -13,7 +13,7 @@ namespace Microsoft.AspNetCore.HttpsPolicy
  10. /// <summary>
  11. /// The status code to redirect the response to.
  12. /// </summary>
  13. - public int RedirectStatusCode { get; set; } = StatusCodes.Status301MovedPermanently;
  14. + public int RedirectStatusCode { get; set; } = StatusCodes.Status302Found;
  15. /// <summary>
  16. /// The TLS port to be added to the redirected URL.
  17. diff --git a/test/Microsoft.AspNetCore.HttpsEnforcement.Tests/HttpsRedirectionMiddlewareTests.cs b/test/Microsoft.AspNetCore.HttpsEnforcement.Tests/HttpsRedirectionMiddlewareTests.cs
  18. index e9312decbaf..aabba1324ea 100644
  19. --- a/test/Microsoft.AspNetCore.HttpsEnforcement.Tests/HttpsRedirectionMiddlewareTests.cs
  20. +++ b/test/Microsoft.AspNetCore.HttpsEnforcement.Tests/HttpsRedirectionMiddlewareTests.cs
  21. @@ -41,7 +41,7 @@ namespace Microsoft.AspNetCore.HttpsPolicy.Tests
  22. var response = await client.SendAsync(request);
  23. - Assert.Equal(HttpStatusCode.MovedPermanently, response.StatusCode);
  24. + Assert.Equal(HttpStatusCode.Found, response.StatusCode);
  25. Assert.Equal("https://localhost/", response.Headers.Location.ToString());
  26. }