我正在创建一个使用 keyczar 进行加密的 REST Web 服务。我已经生成了公钥和私钥,并将它们放在 src/main/resources/RSA 下。
要实例化加密器,我需要将文件的位置传递给它,Crypter crypterPrivate = new Crypter(PATH_RSA + "/private");
但是当我部署 war 文件时,我遇到了 RSA 文件夹位置的问题。
我已经尝试过一些我在谷歌上搜索过的东西,比如 InputStream,但情况并非如此,因为我不想传递任何文件,而是传递 RSA 文件夹位置。还尝试了几个不同/WEB-INF/classes/RSA
的文件夹,例如(它位于war文件中)。
有小费吗?谢谢