Collect Charles Proxy logs to debug SSO issues in Creative Cloud mobile apps

Last updated on Dec 16, 2024

The logs of the Charles Web Debugging Proxy packet analyzer app let you debug identity issues with Adobe Creative Cloud mobile apps.

Set up Charles Proxy

Set up your computer as a network proxy and connect your mobile device to it.

Install the Charles Root Certificate on your mobile device to enable SSL proxying.

Configure SSL proxying for the Adobe IMS endpoint

Open the app and go to the sign-in screen.

In Charles Proxy, identify the IMS host used by the application.

Go to Proxy > SSL Proxying Settings, and add the identified host (ims-na1.adobelogin.com) with port 443.

You should now be able to see the unencrypted requests for the endpoint.

Enable rewrite

Go to Tools > Rewrite. For general mechanics of the rewrite tool, see Charles's Rewrite documentation.

Configure the rewrite rule to point the app at your local or test IMS instance.

Test the configuration

Open the mobile application.

Navigate to the sign-in screen and verify that you're prompted to sign in with your local IMS instance.

Share logs with Adobe Customer Care

Export the Charles Proxy session and share the resulting log file with your Adobe Customer Care representative to continue troubleshooting.