1369912770 C#でSSL通信がうまくいきません

プロキシサーバーのようなものを作成しているのですが開けないページがあったりします。


クライアントからCONNECTメソッドの要求がくる

サーバ側でホスト名とポート番号を解析し、socket通信を用いてホストに接続する

クライアント側に"HTTP/1.1 200 Connection established\r\n\r\n"を送る

クライアントからの要求をすべて受信する

webサーバ側に要求をそのまま送信する

webサーバのレスポンスを獲得しそのままクライアントに返す


といった手順で処理を行なっています。
ですが、TwitterやDropBoxなどのページを開くことができません。

私的にはSSL通信がうまくいってないと思っています。
また、GETメソッドについての処理はしっかり動作しています。

もし処理手順やその他の原因がありそうだったら教えてください。

.NET Framework4.0 C#
画像は実際に送受信している部分のソースの画像で抜粋しています。

よろしくお願いしますm(_ _)m

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2013/05/30 20:19:30
  • 終了:2013/06/06 20:20:06

回答(0件)

回答はまだありません

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません