我正在编写一个使用Bing Api的java程序。我最近决定在code.google.com开源我的代码。但是,我正在寻找硬编码密钥的替代方案。有没有人有任何建议?
答案 0 :(得分:2)
从文件中读取密码,不要将文件上传到存储库。
答案 1 :(得分:2)
将密码存储为文件中的哈希值。然后从文件中读取它。您可以使用任何您喜欢的已构建的散列。
这个SO问题有关于今天如何开始哈希的精彩信息:How can I hash a password in Java?
也无需将文件保存到项目中,只需创建桌面路径即可。