2016-05-17 3 views

答えて

2

SSL証明書を作成し、これをチャールズとアプリの両方に追加する必要があります。

証明書を作成し、チャールズは、ここでそれを使用して取得する方法についていくつかの手順があります: http://codeblog.shape.dk/blog/2014/01/06/custom-ssl-certificate-with-charles-web-proxy/

(私は全体のブログの記事を読んだが、適切なビットは、セクション「カスタムSSL証明書」であるが、 )

必要に応じて、必要に応じて設定オプションを指定してnetwork_security_config.xmlファイルを追加して、その証明書を使用するようにアプリケーション(またはその味)を取得する必要があります。このトピックは、以下のリンクで説明されています

https://developer.android.com/preview/features/security-config.html

https://android-developers.blogspot.co.uk/2016/07/changes-to-trusted-certificate.html

+0

ここで概説として、私はアプリのデバッグビルドでチャールズCAを埋め込むしようとしている: https://developer.android.com/training/articles/security-config.html#TrustingDebugCa をそして、残念ながらそれはいないようです働く問題が証明書であった場合、チャールズでも暗号化されたトラフィックが表示されます。私にとって、私は問題がプロキシであることを意味するトラフィックはまったくありません。 – OldSchool4664

+0

私は上記のメカニズムを使って、Nトラフィックをチャールズで読み取ることに成功しました。あなたの特定の状況に関する追加の情報がなければ、私はどんな洞察力も申し訳ありません。 – Simon

関連する問題