1

ipad で HTTP プロキシ設定を使用して、トラフィックを .net httplistener にリダイレクトしています。ipadプロキシを使用してhttpトラフィックを送信すると、トラフィックがhttplistenerに送信され、コードが機能します。ipad とその http プロキシを使用して https トラフィックを送信すると、ポート 8443 の自分のマシン (wireshark を使用してスニッフィング) にパケットが表示されますが、リスナーは開始されません。プレフィックスと証明書は正しいです。ポート 8443 を使用して http プロキシなしでマシンに直接アクセスするようブラウザに指示することで、これを証明しました。

https 接続試行のスニフから、HTTP CONNECT メソッドがパケットに含まれていることに気付きました。おそらく、SSL トラフィックをトンネリングしようとしています。http.sys または httpListener は CONNECT メソッドを認識/処理しますか? httplistener が起動しないのはなぜですか??

これをさらにトラブルシューティングする方法について考えていますか?

4

1 に答える 1

0

あなたの質問には記載されていないので、この質問に記載されているように、サイト証明書を使用して SSL をサポートするように HttpListener を実際にセットアップしましたか?

httplistener を使用する .net アプリケーションに SSL を追加するにはどうすればよいですか - IIS では *実行されません*

于 2013-09-30T18:54:13.050 に答える