I have regular windows based C/C++ services running on desktops that need to call a REST API in the extranet, The web service will be added as a relying trust party in ADFS (windows server 2016 /ADFS4.0) since the service doesn't interact with the user I was planning to use the "user cert" authentication approach. (I hope this is making sense)
MSDN is very thin on the browserless client front for most of the ADFS bits especially cert auth.
Ask is, is user cert authentication identical to TLS authentication? If the c/c++ service present the right user cert as client cert in the TLS handshake will it work?