我正在使用Stormpath测试Spring Boot WebMVC,我不理解密钥对apiKey.properties
背后的概念以及为什么我必须将其下载到本地开发人员计算机。
为什么我必须制作系统环境变量?当我在另一台服务器上部署.jar时,是否必须创建相同的env变量?我可以将它放在另一个目录中,而不是放在我的主目录中吗?怎么样?
有人可以详细说明这个apiKey.properties
文件的含义吗?
答案 0 :(得分:1)
apiKey.properties
文件包含您的Stormpath API密钥和密钥。 WebMVC项目实际上并不需要文件本身,但API凭据(密钥和密钥)是。没有凭证,您的项目就无法与Stormpath沟通。
根据the docs,API凭据可以存储在多个位置:
$HOME/.stormpath/apiKey.properties
STORMPATH_CLIENT_APIKEY_ID
和STORMPATH_CLIENT_APIKEY_SECRET
)托管项目的任何计算机都需要通过其中一种方法配置的API凭据。