Skip to content

[0.69] Use case-insensitive comparison for CORS preflight responses (#11511) - #11514

Merged
Julio César Rocha (JunielKatarn) merged 3 commits into
microsoft:0.69-stablefrom
jurocha-ms:op-header-casing-69
Apr 22, 2023
Merged

[0.69] Use case-insensitive comparison for CORS preflight responses (#11511)#11514
Julio César Rocha (JunielKatarn) merged 3 commits into
microsoft:0.69-stablefrom
jurocha-ms:op-header-casing-69

Conversation

@JunielKatarn

@JunielKatarn Julio César Rocha (JunielKatarn) commented Apr 22, 2023

Copy link
Copy Markdown
Contributor

Backport of #11511

Microsoft Reviewers: Open in CodeFlow

…ft#11511)

* Remove usage of RestoreUseStaticGraphEvaluation

* Add test ValidatePreflightResponseHeadersCaseMismatchSucceeds

* Use case-insensitive comparer for AllowedHeaders

* Change files

* Revert "Remove usage of RestoreUseStaticGraphEvaluation"

This reverts commit 735b168.

* Rename ConstWcharComparer to CaseInsensitiveComparer

* Update vnext/Desktop.UnitTests/OriginPolicyHttpFilterTest.cpp

Co-authored-by: Danny van Velzen <dannyvv@microsoft.com>

* Remove unused code

* Make ExposedHeaders case-insensitive

---------

Co-authored-by: Danny van Velzen <dannyvv@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants