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

问题描述 投票:0回答:1

使用MAMP Pro进行本地开发,我需要与一个外部API进行通信。我需要为一个安全的SSL连接指定一个证书文件的路径和私钥。我从外部获得了这两个文件来设置这些。使用Curl,这将是类似的东西,所以基本上我只需要这些证书和密钥在调用外部API时。

    $ 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文件,以及这些文件的路径是什么?

ssl certificate mamp-pro
1个回答
0
投票

回头看看这个。回答中。https:/stackoverflow.coma255734954329627

储存在哪里并不重要。但是公共部分是任何人都可以访问的。私钥部分是你需要放在一个安全的地方,只有你的应用程序db可以读取这些值。没有特定的文件目标,至少我不知道。只要确保它安全存储就可以了。

© www.soinside.com 2019 - 2024. All rights reserved.