Windowsクライアントまたはサーバーで既存のc#サービスを実行しています。これらを処理するために、子プロセスを(サービスとして)リモートでインストール、削除、開始、および停止するために、単純なhttpベースの管理コードを追加しました。
それは機能しますが、この管理アクセスには何らかの認証が必要です。そうしないと、システムを知っている人はだれでもそれをかなりひどく台無しにする可能性があります。C#なので、NTLMを使用することを考えていました。これは、C#/。NETFrameworkに組み込まれたライブラリのセットであると期待していました。
NTLM認証済みページ/サイトに接続する方法については多くの例を見つけることができますが、サーバー側でこれを自分で実装する方法についてはわかりません。