C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 51 を表示中)
■28535 / )  SslStreamwo
□投稿者/ tamchan (1回)-(2008/11/27(Thu) 14:17:41)

分類:[.NET 全般] 

開発環境:Visual Studio2008  使用言語:C#

こんにちは。
自分では解決できず、皆様のお力をお貸しして頂きたいと願っております。


サーバプログラムとクライアントプログラムでSSLを利用したバイトデータをやりとりする通信を
行うことを考えています。

その際、サーバ側を認証するために、クライアントプログラムでは

 [クライアントプログラム]
sslStream.AuthenticateAsClient("server name");

上記のメソッドを用いてサーバ側を認証します。
このときの"server name"に指定するサーバの名前は何を指定すればよいの分からず、困っています。


サンプルプログラムのコメントには、この"server name"には

  The server name must mutch the name on the server certificate.
  (参考URL:http://msdn.microsoft.com/ja-jp/library/system.net.security.sslstream.aspx

"sever name"はサーバ証明書上の名前と同じでなければならないとありました。

このサーバ証明書上の名前というのはSSLサーバ証明書におけるCNの部分でよろしいのでしょうか?

ここで、仮にCNの部分だとして、それがサーバの名前と同じということになるならば、

1.サーバプログラムの実行ファイル(.exe)のファイル名
2.サーバプログラムを動かしているマシンの名前(PCのコンピュータ名)
3.その他

のどれをCNの部分と同じにすればよいのでしょうか?


返信 編集キー/


管理者用

- Child Tree -