2017-07-04 7 views
0

現在、クライアント証明書でセキュリティ保護された要求(HTTPS)を作成しようとしていますが、クライアントが証明書自体を実際に送信しているかどうかを確認できません。クライアント証明書を使用して要求をデバッグする方法C#

は、私はすでにトラフィックをチェックするためにシオマネキを試してみましたが、私は、任意のフィルタや、それについてのドキュメントを見つけることができませんでした(とフィドラーの公式ドキュメントもダウン気圧らしい)事前に

乾杯

+0

問題を見つけるには、httpヘッダーを確認する必要があります。私は通常、HttpRequestを使って失敗した結果とIEを使って良い結果を比較します。 Httpはトランスポート層としてTCPを使用します。完了すると、各Httpメッセージのステータスは「完了」となります。エラーにはさまざまなエラーステータスコードが表示されます。 TCPは〜1500の最大データグラムを持っています。したがって、各Httpメッセージは複数のTCPパケットで構成されます。 HTTPSは安全で、複数のTCPポートを使用し、Proxy Serverを使用して証明書を取得します。 – jdweng

答えて

0

私が知っている限り、HTTP(S)トラフィックだけをキャプチャするため、送信(TCP)レベルでSSLネゴシエーションが発生するため、フィドラーを使用できません。トラフィックアナライザーwiresharkthis guideまたはthisを使用できます。

関連する問題