首页 > 解决方案 > 我们应该将 APNs p8 密钥存储在 Web 服务器的什么位置?

问题描述

我在 EC2 实例上运行 Laravel,并且有一个.p8用于 APNs 的。一切正常,但我想知道关于.p8文件最佳位置的约定是什么。将它们放在 Laravel 项目的基本路径中感觉不对。

这似乎是一个相当明显的问题,但四处搜索我没有找到任何关于这个问题的最佳实践的建议。

标签: laravelprivate-key

解决方案


您需要.p8文件还是只需要证书内容 - 您可以将其作为环境变量放入。这样,它就与您的代码分开,并且特定于它正在使用的环境。


推荐阅读