-
Notifications
You must be signed in to change notification settings - Fork 9.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove old 1.x auth stack #4485
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All of the servers implemented IHttpAuthenticationFeature, you'll need to remove the property there as well.
Updated HttpSys and IIS to remove the Handler property |
And kestrel? |
I couldn't see anything obvious that needed updating in kestrel and it didn't fail in building... PR validation looks like it failed just due to breaking changes for the removal, fixing those now |
I guess in Kestrel it's only stored in the collection feature collection, it's not actually implemented. https://github.com/aspnet/KestrelHttpServer/search?q=IHttpAuthenticationFeature&unscoped_q=IHttpAuthenticationFeature |
|
@natemcmaster are the test failures expected at this point, pr-validation-temp passed, is this PR ok to merge? |
Depends on which tests failed and why. I recommend comparing your PR with https://github.com/aspnet/AspNetCore-Internal/labels/test-failure to see if failures are known or not. |
This PR is just removing obsolete apis so its either a compilation break or no change, the failures mostly appear to be in kestrel so should be fine |
The IIS failures look related. IIS is still using package references. @natemcmaster would he need to check in and then update the IIS packages in the next build? |
We are close to getting IIS onto project ref, so I would be okay ignoring the IIS test failures for a day. Okay with you @pakrym ? |
As long as we don't forget about them I'm fine. |
I'm happy to wait to merge next week as well, whatever is easiest for you guys is fine, this PR is done at this point so I can wait to merge when convenient |
@HaoK my bad bro, I broke all of your stuff |
All good, rebased against master, will try to merge today if the checks pass |
Wow checks all passed after rebasing and resolving conflicts, so safe to click the green button here @natemcmaster @Tratcher ? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wow green! LGTM
Yup, go for it. |
Fixes #3999
@Tratcher