Proxyman icon indicating copy to clipboard operation
Proxyman copied to clipboard

Install the new Certificate to Current User Keychain (Not System)

Open NghiaTranUIT opened this issue 3 years ago • 1 comments

Problem

Currently, when installing & trusting a new certificate, Proxyman performs it under System Keychain. Thus, it requires the sudo permission TWICE ❌

During working on the Windows version, it turns out we just need to install & trust the cert in the User Keychain. As a result, only sudo permission 1 time ✅

Acceptance Criteria

  • Install & Trust the certificate on the user keychain (Not the system keychain)
  • Verify the following step:
  1. No SSL error on macOS
  2. Work with iOS & Android
  3. Able to delete, check status, export

NghiaTranUIT avatar Jul 22 '22 02:07 NghiaTranUIT

Beta build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_3.7.0_Better_installing_root_certificate.dmg

  • Able to install & trust the Root Certificate with 1 Sudo (Password or TouchID)
  • Install the cert to Login Keychain (Not System)

Videos

Note: The Macbook always displays the username/password if we're recording the screen. It totally works fine with Touch ID. https://user-images.githubusercontent.com/5878421/182018764-9308b936-12d0-4727-abc3-1ff65a198eae.mp4

NghiaTranUIT avatar Jul 31 '22 08:07 NghiaTranUIT