了解如何收集 Charles 代理日志以调试 Creative Cloud 移动应用程序的身份问题。
概述
通过 Charles Web 调试代理数据包分析器应用程序的日志,可调试 Adobe Creative Cloud 移动应用程序的身份问题。
收集 Charles 代理日志的过程
要收集 Charles 代理日志,请执行以下这些步骤。
下载并安装 Charles 代理。
- 将您的笔记本电脑连接到有线网络。
- 打开设备的共享设置。
- 选择“互联网共享”。
- 找到您正在共享的网络。
- 输入密码(如果您设置了身份验证)
- 在 Android 上:
- 选中“高级选项”复选框。
- 选中“高级选项”复选框。
- 在 Android 上:
b. 对于“代理”,请选择“手动”。
c. 对于“代理主机名”,请键入您计算机的 IP 地址;
d. 对于“代理端口”,请输入 8888。
e. 单击“保存”。
b. 在 iOS 上:
a. 转到“设置”>“Wi-Fi”。
b. 链接到您的网络。
c. 在您连接后,请单击该连接。
d. 在“HTTP 代理”下,选择“手动”。
e. 对于“服务器”,请输入您计算机的 IP 地址。
f. 对于“端口”,请输入 8888。
- 确保尚未安装受 Charles 代理信任的证书。如果已安装,并且 SSL 代理不起作用,请删除现有证书。然后,执行以下步骤。
- 在您的计算机上,转到“帮助”>“SSL 代理”>“在移动设备或远程浏览器上安装 Charles 根证书”。
3.在您的设备浏览器中,打开对话框中指示的链接 (chls.pro/ssl),然后跳过代理配置。
4.允许下载证书,然后安装证书。
- 如果尚未打开 Charles 代理,请打开它。
- 打开您的移动设备的浏览器并导航到某个网站。
- 当提示有设备正在尝试连接到您的网络时,请准许访问。
- 您现在应可在 Charles Sequence 日志中看到您的移动设备的流量。
- 打开该应用程序。
- 转到“登录”屏幕。
- 在 Charles 代理中,标出应用程序所使用的 IMS 主机。
4.转到“代理”>“SSL 代理设置”,并添加所标出的主机 (ims-na1.adobelogin.com),其中端口为 443。
5.您应可看到该端点的未加密请求。
- 转到“工具”>“重写”。
- 执行以下配置:
- 打开移动应用程序。
- 导航到“登录”屏幕。确认提示您用本地 IMS 实例进行登录。