【问题标题】:Load p12 file in Laravel 4在 Laravel 4 中加载 p12 文件
【发布时间】:2023-03-03 17:42:02
【问题描述】:

我正在开发一个与 Google API 通信的应用程序,但我需要提供一个存储在 p12 文件中的私钥。在 Laravel 4 应用程序中包含 p12 文件的最佳做法是什么?

【问题讨论】:

    标签: laravel laravel-4 google-api google-api-php-client


    【解决方案1】:

    我不熟悉将 Google API 与 p12 文件一起使用,但如果您只需要文件的内容,我会这样做。

    将文件放在app/storage/keys 中(您必须创建keys 目录)

    然后阅读内容

    $key = file_get_contents(storage_path() . '/keys/google.p12');
    

    【讨论】:

    • 我解决了使用应用程序文件夹中的密钥创建文件夹,然后我使用了 File::get(app_path() ./locationtokey)。但我认为将它放在存储中确实更好。感谢您的解决方案。
    • 你能告诉我,p12文件的内容应该是什么?我创建了客户端 ID 和客户端密码..
    • @lukasgeiter.. 什么是关键.. 我很困惑
    • 在你的情况下,google.p12 的内容是什么...你能解释一下吗?
    • @users4393829 我不知道,我说过我从未使用过 p12 文件
    猜你喜欢
    • 2013-03-29
    • 2014-08-04
    • 2014-03-23
    • 2014-05-21
    • 2015-01-09
    • 2014-07-02
    • 2014-09-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多