ドキュメントAdobe PassAdobe Pass 認証

(レガシー) Charles プロキシの使用

最終更新日: 2025年2月3日
  • トピック:
  • 認証
メモ
このページのコンテンツは情報提供のみを目的としています。 この API を使用するには、Adobeから現在のライセンスが必要です。 無許可の使用は許可されていません。
重要
製品のお知らせページに集約された最新のAdobe Pass認証製品のお知らせや廃止予定タイムラインについて、常に情報を提供するようにします。

Charles: http://charlesproxy.com

Charles プロキシをダウンロード、インストール、使用の手引き

  • ダウンロード - http://www.charlesproxy.com/download/
  • インストール - http://www.charlesproxy.com/documentation/installation/
  • はじめに - http://www.charlesproxy.com/documentation/getting-started/

構造タブとシーケンスタブ

トラフィックを表示する方法は 2 つあります。

  1. 構造 - リクエストはホスト別にグループ化されます
  2. シーケンス - リクエストは、呼び出された順序でリストされます

SSL と証明書

SSL プロキシ \[ *Proxy -\> Proxy Settings... -\> SSL* \] を有効にする

「SSL プロキシを有効にする」チェックボックスをオンにして、すべての HTTPS の場所を追加します。

  • SSL プロキシ - http://www.charlesproxy.com/documentation/proxying/ssl-proxying/
  • SSL 証明書 – http://www.charlesproxy.com/documentation/using-charles/ssl-certificates/
  • モバイルデバイスからの SSL プロキシ – 以下を参照してください。

ホストを無視/除外

出力が散乱しすぎた場合は、場所を無視または除外することを選択できます。次のいずれかの方法で、場所を無視または除外できます。

  • 無視したいリクエストを右クリックし、「無視」を選択します。
  • \[ *Proxy -\> Recording Settings... -\> Exclude* \] から除外する場所を手動で追加する

DNS スプーフィング

\[ *Tools -\> DNS Spoofing...* \]

DNS スプーフィングは、要求を別の IP にリダイレクトしようとした場合、特にモバイルデバイスを操作している場合に非常に便利です。

http://www.charlesproxy.com/documentation/tools/dns-spoofing/

リモートのマップ

\[ *Tools -\> Map Remote...* \]

Map remote を使用すると、「受信」リクエストを別のエンドポイントにリダイレクトできます。 この機能の最も一般的なユースケースは、AccessEnabler.swf を AccessEnablerDebug.swf: に「マッピング」することです

http://www.charlesproxy.com/documentation/tools/map-remote/

リバースプロキシ

http://www.charlesproxy.com/documentation/proxying/reverse-proxy/

モバイル

iOS デバイス(iPhone/iPad)での Charles の使用

iPhoneからの SSL 接続

iOS デバイスから http://charlesproxy.com/charles.crt を参照します。 証明書のインストールダイアログが開きます。

「\[ *Install*... *Install*... *Done* \]」をクリックして、証明書のインストールを完了します。

http://www.charlesproxy.com/documentation/faqs/ssl-connections-from-within-iphone-applications/

iOS デバイスからの Charles の使用

iOS デバイスで、「\[ *Settings* -\> *Wi-FI* -\> (*YOUR\_WIFI\_NETWORK)* \]」を選択します。 ネットワークの横にある小さな青い矢印をクリックし、HTTP プロキシに移動して「手動」を選択します。

iOS デバイスで Safari を開いて web ページを開こうとすると、Charles が稼働しているマシンで次のポップアップが表示されます。

「許可」をクリックして、デバイスが Charles を使用してそのすべてをプロキシ化できるようにします リクエスト。

http://www.charlesproxy.com/documentation/faqs/using-charles-from-an-iphone/

iOS – 証明書を信頼する

http://stackoverflow.com/questions/933331/how-to-use-nsurlconnection-to-connect-with-ssl-for-an-untrusted-cert

iOS認証エラー – adobepass.ios.app が見つかりません

https://tve.zendesk.com/entries/22135907-ios-authentication-error-adobepass-ios-app-cannot-be-found

Charles for Androidの使用

http://www.charlesproxy.com/documentation/configuration/browser-and-system-configuration

Android デバイスから Charles プロキシを参照します。

recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b