收集 Charles 代理日志以调试 Creative Cloud 移动应用程序中的 SSO 问题

了解如何收集 Charles 代理日志以调试 Creative Cloud 移动应用程序的身份问题。

概述

通过 Charles Web 调试代理数据包分析器应用程序的日志,可调试 Adobe Creative Cloud 移动应用程序的身份问题。

收集 Charles 代理日志的过程

要收集 Charles 代理日志,请执行以下这些步骤。

下载并安装 Charles 代理。

  1. 将您的笔记本电脑连接到有线网络。
  2. 打开设备的共享设置。
  3. 选择“互联网共享”

  1. 找到您正在共享的网络。
  2. 输入密码(如果您设置了身份验证)
    1. 在 Android 上:
      1. 选中“高级选项”复选框。

b. 对于“代理”,请选择“手动”

c. 对于“代理主机名”,请键入您计算机的 IP 地址;

d. 对于“代理端口”,请输入 8888

 

e. 单击“保存”

b. 在 iOS 上:

a. 转到“设置”>“Wi-Fi”

           b. 链接到您的网络。

c. 在您连接后,请单击该连接。

d. 在“HTTP 代理”下,选择“手动”

e. 对于“服务器”,请输入您计算机的 IP 地址。

f. 对于“端口”,请输入 8888

  1. 确保尚未安装受 Charles 代理信任的证书。如果已安装,并且 SSL 代理不起作用,请删除现有证书。然后,执行以下步骤。
  2. 在您的计算机上,转到“帮助”>“SSL 代理”>“在移动设备或远程浏览器上安装 Charles 根证书”

3.在您的设备浏览器中,打开对话框中指示的链接 (chls.pro/ssl),然后跳过代理配置。

4.允许下载证书,然后安装证书。

  1. 如果尚未打开 Charles 代理,请打开它。
  2. 打开您的移动设备的浏览器并导航到某个网站。
  3. 当提示有设备正在尝试连接到您的网络时,请准许访问。
  4. 您现在应可在 Charles Sequence 日志中看到您的移动设备的流量。
  1. 打开该应用程序。
  2. 转到“登录”屏幕。
  3. 在 Charles 代理中,标出应用程序所使用的 IMS 主机。

4.转到“代理”>“SSL 代理设置”,并添加所标出的主机 (ims-na1.adobelogin.com),其中端口为 443。

5.您应可看到该端点的未加密请求。

  1. 转到“工具”>“重写”
  2. 执行以下配置:

  1. 打开移动应用程序。
  2. 导航到“登录”屏幕。确认提示您用本地 IMS 实例进行登录。

Adobe 徽标

登录到您的帐户