Repository navigation
Convert HttpListener to use public NegotiateAuthentication API - #86956
Conversation
|
Tagging subscribers to this area: @dotnet/ncl Issue Detailsnull
|
|
Do we have sufficient test coverage of this? Our HttpListener coverage has historically been... spotty. |
There're few tests here: #86956 (comment) They definitely don't cover everything but they should test at least the basic code path for NTLM authentication. I am aware that there is no code that tests modifying the claims on the Windows Principal object. I mimicked the feedback from ASP.NET PR from last year in regards to that part, but I highly doubt anyone uses that. |
While I share the same sentiment, I also feel this should be probably ok. The NegotiateAuthentication is basically publicly exposed old PAL. |
wfurt
left a comment
There was a problem hiding this comment.
generally looks god @filipnavara. I like that it is mostly deletion and naming cleanup.
Removes the last user of internal
NTAuthenticationAPI that's outside of System.Net.Security. This should allow some code cleanup and refactoring, and also reduce size by having single implementation in one assembly.