TcpClient/TcpListenerベースのクライアントサーバーアプリケーションを開発しています。これで、ユーザーを認証する必要があります。サーバー側でPrincipalContext-Classを使用して、クライアントにユーザー名/パスワード/ドメインを要求することはできますが、ネットワーク経由でクレデンシャルを送信したくありません。さらに、ユーザーに資格情報を再度要求したくありません。つまり、パススルー認証をサポートするCitrixReceiverを知っています。現在ログオンしているユーザーを使用し、資格情報を要求せず、サーバーに対してユーザーを認証します。それはうまくいきます。
アプリケーションでこれを行うにはどうすればよいですか?サーバーに送信できるトークンの種類を考えましたが、解決策が見つかりませんでした。