我正在开发一个基于 TcpClient/TcpListener 的客户端-服务器应用程序。现在我已经到了需要对用户进行身份验证的地步。我可以在服务器端使用 PrincipalContext-Class 并从客户端请求用户名/密码/域,但我不想通过网络发送凭据。此外,我不想再次向用户询问他们的凭据。所以,我知道支持直通身份验证的 Citrix Receiver。它使用当前登录的用户并且不请求任何凭据并针对服务器对用户进行身份验证。它只是工作。
我怎样才能在我的应用程序中做到这一点?我想过某种可以发送到服务器的令牌,但我找不到任何解决方案。