Is it possible to authenticate request manualy with Kerberos using native apis, without delegating this stuff to IIS? For example use kerberos.dll or SSPI on Windows and libkrb5 on Linux?
Possible scenarios I am researching now are:
Asp.Net MVC + IIS
Asp.Net Core + Kestrel behind IIS
Asp.Net Core + Kestrel behind HAProxy or Nginx
I want to support same behavior like WindowsAuthentication=Enabled on IIS.
Maybe someone could point me in right direction?
I have seen this answer, but it covers NTLM stuff.