Charles Proxy 로그를 수집하여 Creative Cloud 모바일 앱의 ID 문제를 디버깅하는 방법에 대해 알아봅니다.
개요
Charles Web Debugging Proxy 패킷 분석기 앱 로그를 사용하면 Adobe Creative Cloud 모바일 앱의 ID 문제를 디버깅할 수 있습니다.
Charles Proxy 로그 수집 절차
Charles Proxy 로그를 수집하려면 다음 단계를 수행하십시오.
Charles Proxy를 다운로드하고 설치합니다.
- 노트북을 유선 네트워크에 연결합니다.
- 디바이스의 공유 설정을 엽니다.
- 인터넷 공유를 선택합니다.
- 공유 중인 네트워크를 검색합니다.
- 암호 입력(인증을 설정한 경우)
- Android용:
- 고급 옵션 확인란을 선택합니다.
- 고급 옵션 확인란을 선택합니다.
- Android용:
b. 프록시의 경우 수동을 선택합니다.
c. 프록시 호스트 이름의 경우 컴퓨터의 IP 주소를 입력합니다.
d. 프록시 포트의 경우 8888을 입력합니다.
e. 저장을 클릭합니다.
b. iOS용:
a. 설정 > Wi-Fi로 이동합니다.
b. 네트워크에 연결합니다.
c. 연결되면 연결을 클릭합니다.
b. HTTP 프록시에서 수동을 선택합니다.
e. 서버의 경우 컴퓨터의 IP 주소를 입력합니다.
f. 포트의 경우 8888을 입력합니다.
- 신뢰할 수 있는 Charles Proxy 인증서가 아직 설치되어 있지 않은지 확인하십시오. 인증서가 설치되어 있지만 SSL 프록시가 작동하지 않는 경우 기존 인증서를 제거합니다. 그러면 다음 단계를 따르십시오.
- 컴퓨터에서 도움말 > SSL 프록시 > 모바일 디바이스 또는 원격 브라우저에 Charles 루트 인증서 설치로 이동합니다.
3. 디바이스 브라우저에서 대화 상자에 표시된 링크(chls.pro/ssl)를 열고 프록시 구성을 건너뜁니다.
4. 다운로드할 인증서를 허용하고 인증서를 설치합니다.
- 아직 열려 있지 않은 경우 Charles Proxy를 엽니다.
- 모바일 디바이스의 브라우저를 열고 사이트로 이동합니다.
- 디바이스가 네트워크에 연결 중이라는 메시지가 표시되면 액세스 권한을 부여합니다.
- 이제 Charles Sequence 로그에 모바일 디바이스의 트래픽이 표시됩니다.
- 앱을 엽니다.
- 로그인 화면으로 이동합니다.
- Charles Proxy에서 애플리케이션이 사용하는 IMS 호스트를 식별합니다.
4. 프록시 > SSL 프록시 설정으로 이동하고 포트 443을 사용하여 식별된 호스트(ims-na1.adobelogin.com)를 추가합니다.
5. 끝점에 대한 암호화되지 않은 요청을 조회할 수 있습니다.
- 도구 > 재작성으로 이동합니다.
- 다음 구성을 수행하십시오.
- 모바일 애플리케이션을 엽니다.
- 로그인 화면으로 이동합니다. 로컬 IMS 인스턴스로 로그인하라는 메시지가 표시되는지 확인하십시오.