Intermediate MTLS certificates ignored by certificate authentication #53858
Labels
area-security
Needs: Author Feedback
The author of this issue needs to respond in order for us to continue investigating this issue.
Needs: Repro
Indicates that the team needs a repro project to continue the investigation on this issue
Is there an existing issue for this?
Describe the bug
ASP.Net Core server fails to do certificate authentication when a client sends leaf + intermediate MTLS certs.
Error:
Server:
Server authentication:
Client:
Microsoft.AspNetCore.Authentication.Certificate
version is8.0.1
Expected Behavior
Intermediate X509 client certs should be added to X509 chain to construct a proper CA chain.
Certificate authentication handler should validate client X509 leaf certificate successfully when all CA certs in the chain.
Steps To Reproduce
No response
Exceptions (if any)
No response
.NET Version
8.0.100
Anything else?
No response
The text was updated successfully, but these errors were encountered: