📅  最后修改于: 2023-12-03 15:07:43.905000             🧑  作者: Mango
密钥库是一种存储密钥的安全文件。在开发过程中,很多时候需要用到密钥库来进行加密或认证等操作。在 Mac 上,我们可以使用 Keychain Access 工具来生成密钥库。
Keychain Access
并打开。File
-> New Keychain
。OK
即可生成一个新的密钥库。Keychain Access
中选择你刚刚生成的密钥库,然后点击菜单栏中的 File
-> Add Keychain Item
。Keychain Access
。File
-> Import Items
。OK
。Keychain Access
。File
-> Export Items
。Save
。Keychain Access
。Delete "XXX"
(XXX 为密钥名称)。在项目中使用密钥库,需要在代码中进行相关配置。以下是 Java 代码示例:
System.setProperty("javax.net.ssl.keyStore", "/path/to/your/keystore");
System.setProperty("javax.net.ssl.keyStoreType", "KeychainStore");
System.setProperty("javax.net.ssl.keyStorePassword", "your_password");