私たちのセットアップには、WCF サービスと、私たちが作成した多数のクライアントが含まれています。一部のクライアントには Silverlight アプリケーションが含まれていますが、その他のクライアントには Web および Windows アプリケーションが含まれています。
X.509 証明書に基づいてクライアントを認証したいと (思います)。通常、クライアントに秘密鍵をインストールして、メッセージを暗号化 (デジタル署名) します。サーバーは、クライアントの公開鍵を使用して暗号化を解除し、メッセージが変更されていないことを確認し、メッセージが期待する人からのものであることを証明します (別名、認証済み)。
クライアント マシンに証明書をインストールしたくありません。展開するのは面倒で、クライアントにそうするように頼むことはできません. 私は先日、証明書をクライアント アセンブリに埋め込み、それを読んで使用することを提案した人と話していました。それは可能ですか?
誰かが私に例を挙げてくれれば素晴らしいでしょう。
前もって感謝します、
デビッド