MAMP PRO - 为外部 POST 调用指定 .crt 和 .key 文件的路径

MAMP PRO - specify path to .crt and .key file in for external POST call

使用 MAMP Pro 进行本地开发我需要与外部通信 API。我需要为安全 SSL 连接指定证书文件和私钥的路径。我从外部方获得了这两个文件来进行设置。 使用 Curl 这会是这样的;

    $ curl
--request POST
--url https://externalapitocall
--cert '/path/to/cert.crt'
--key '/path/to/key.key'
--user 'DEXNLxxxx:***********'
--header 'grant_type: client_credentials&scope=api'
--header 'content-type: application/x-www-form-urlencoded'

所以基本上我在调用这个外部 API 时只需要这些证书和密钥。 (所以不是我的普通 SSL 证书)我不知道如何使用最佳实践来实现它。我需要在哪里存储 .crt 和 .key 文件,这些文件的路径应该是什么?

回顾一下。回答于:

存储在哪里并不重要。但 public 部分可供任何人访问。私钥部分是您需要放在安全位置的东西,只有您的应用程序 /db 可以读取这些值。没有特定的文件目的地,至少我不知道。只要确保它已安全存放即可。