C# でクライアントおよびサーバー アプリケーションを使用しています。クライアントとサーバーは、ネットワーク ソケットを介して相互に接続します。
クライアントからサーバーにデータを渡す必要があります。バイナリ シリアライゼーションを使用しましたが、クライアント部分を開始するユーザーがサーバー部分でそれを行う権限を持っていることを確認する必要があります。
ユーザー名を送信するだけでは十分ではありません。侵害される可能性があるからです。
WindowsIdentity.GetCurrent()のシリアル化でできるはずなのですが 、できませんでした。
クライアントからサーバーに資格情報を送信し、サーバー側で確認するにはどうすればよいですか? 出来ますか?