We develop an Application using .NET Core 3.1.X with Blazor Server to run on Linux.
Our requirement is to authenticate against a local Active Directory server (using LDAP). Reading the documentation we've learned that a component called ASP.NET Core Identity is responsible for the authentication and that doesn't seem to support non-Azure Active Directory or generic LDAP.
Additionally, it seems as if the DirectoryServices are not yet available on Linux.
I did not find any documentation that lays out all steps needed to get our desired authentication scheme working. So: Which steps do we need to take to reach "feature parity" with the built-in authentication & authorization schemes.
As this seems like a very obvious use-case (Active Directory & LDAP) to me I'm also wondering if we missed anything obvious during our research.