The System: Client - Server application. The client is a WPF application which communicates via WCF with the server. With the login-method of the server (user table) the client gets a session ID which will be used for further communication. So, each user has to enter a valid user and password.
What I want to achieve: If an AD-User starts the WPF application, no login should show up. The client sends the "AD credentials" to the server, it checks the credentials of the AD user and finds a mapping to the local user table. With this information the client gets the session ID.
I have found several approaches e.g. https://learn.microsoft.com/en-us/dotnet/framework/security/building-my-first-claims-aware-wcf-service but I don't realy know how to start.