ipad で HTTP プロキシ設定を使用して、トラフィックを .net httplistener にリダイレクトしています。ipadプロキシを使用してhttpトラフィックを送信すると、トラフィックがhttplistenerに送信され、コードが機能します。ipad とその http プロキシを使用して https トラフィックを送信すると、ポート 8443 の自分のマシン (wireshark を使用してスニッフィング) にパケットが表示されますが、リスナーは開始されません。プレフィックスと証明書は正しいです。ポート 8443 を使用して http プロキシなしでマシンに直接アクセスするようブラウザに指示することで、これを証明しました。
https 接続試行のスニフから、HTTP CONNECT メソッドがパケットに含まれていることに気付きました。おそらく、SSL トラフィックをトンネリングしようとしています。http.sys または httpListener は CONNECT メソッドを認識/処理しますか? httplistener が起動しないのはなぜですか??
これをさらにトラブルシューティングする方法について考えていますか?