In order to intercept the encrypted HTTPS message (request or response), we have to install Proxyman Certificate in your current machine. This steps is mandatory for iOS and Android devices too.
You can install the Proxyman Certificate by navigating to
Certificate menu -> Install Certificate on this Mac...
Proxyman's certificate is store locally at ~/.proxyman directory
Proxyman could automatically install & trust the Certificate in Keychain by following the instruction in the following screenshot.
It's convenience for the majority of users and we can start debugging now 👏
Proxyman also offers more freedom to super-user who need to install Certificate on their behalf. There are 2 steps:
Add Proxyman Certificate to Keychain
Trust Proxyamn Certificates
Make sure that your machine trusts Proxyman Certificate properly.
Open Keychain -> Search Proxyman CA -> Open it then expanding the Trust Section -> Select Always Trust
After the installation, we can start capture and view HTTPS message by following SSL Proxying Doc