• <bdo id='7mIfu'></bdo><ul id='7mIfu'></ul>

      <small id='7mIfu'></small><noframes id='7mIfu'>

      <i id='7mIfu'><tr id='7mIfu'><dt id='7mIfu'><q id='7mIfu'><span id='7mIfu'><b id='7mIfu'><form id='7mIfu'><ins id='7mIfu'></ins><ul id='7mIfu'></ul><sub id='7mIfu'></sub></form><legend id='7mIfu'></legend><bdo id='7mIfu'><pre id='7mIfu'><center id='7mIfu'></center></pre></bdo></b><th id='7mIfu'></th></span></q></dt></tr></i><div id='7mIfu'><tfoot id='7mIfu'></tfoot><dl id='7mIfu'><fieldset id='7mIfu'></fieldset></dl></div>

      <legend id='7mIfu'><style id='7mIfu'><dir id='7mIfu'><q id='7mIfu'></q></dir></style></legend>
        <tfoot id='7mIfu'></tfoot>

        Python AWS Lambda 证书

        Python AWS Lambda Certificates(Python AWS Lambda 证书)

        • <bdo id='IZAwz'></bdo><ul id='IZAwz'></ul>

            <tfoot id='IZAwz'></tfoot>
              • <i id='IZAwz'><tr id='IZAwz'><dt id='IZAwz'><q id='IZAwz'><span id='IZAwz'><b id='IZAwz'><form id='IZAwz'><ins id='IZAwz'></ins><ul id='IZAwz'></ul><sub id='IZAwz'></sub></form><legend id='IZAwz'></legend><bdo id='IZAwz'><pre id='IZAwz'><center id='IZAwz'></center></pre></bdo></b><th id='IZAwz'></th></span></q></dt></tr></i><div id='IZAwz'><tfoot id='IZAwz'></tfoot><dl id='IZAwz'><fieldset id='IZAwz'></fieldset></dl></div>
                  <tbody id='IZAwz'></tbody>
                • <legend id='IZAwz'><style id='IZAwz'><dir id='IZAwz'><q id='IZAwz'></q></dir></style></legend>
                • <small id='IZAwz'></small><noframes id='IZAwz'>

                  本文介绍了Python AWS Lambda 证书的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  如何向 Python3 AWS Lambda 函数使用的信任库添加额外的 CA(证书颁发机构)?

                  How do I add an additional CA (certificate authority) to the trust store used by my Python3 AWS Lambda function?

                  推荐答案

                  如果你只需要一个CA,那么在linux中使用以下命令获取你的crt文件并将其编码为pem:

                  If you only need a single CA, then get your crt file and encode it into a pem using the following command in linux:

                  openssl x509 -text -in "{your CA}.crt" > cacert.pem

                  openssl x509 -text -in "{your CA}.crt" > cacert.pem

                  如果您需要将 CA 添加到默认 CA 包,请将 python3.8/site-packages/certifi/cacert.pem 复制到您的 lambda 文件夹.然后为每个 crt 运行这个命令:

                  If you need to add CA's to the default CA bundle, then copy python3.8/site-packages/certifi/cacert.pem to your lambda folder. Then run this command for each crt:

                  openssl x509 -text -in "{your CA}.crt" >> cacert.pem

                  openssl x509 -text -in "{your CA}.crt" >> cacert.pem

                  创建 pem 文件后,部署您的 lambda,并将 REQUESTS_CA_BUNDLE 环境变量设置为 /var/task/cacert.pem.

                  After creating the pem file, deploy your lambda with the REQUESTS_CA_BUNDLE environment variable set to /var/task/cacert.pem.

                  /var/task 是 AWS Lambda 将压缩代码提取到的位置.

                  /var/task is where AWS Lambda extracts your zipped up code to.

                  这篇关于Python AWS Lambda 证书的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  What happens when you compare 2 pandas Series(当你比较 2 个 pandas 系列时会发生什么)
                  Quickly find differences between two large text files(快速查找两个大文本文件之间的差异)
                  Python - Compare 2 files and output differences(Python - 比较 2 个文件和输出差异)
                  Why do comparisions between very large float values fail in python?(为什么在 python 中非常大的浮点值之间的比较会失败?)
                  Dictionary merge by updating but not overwriting if value exists(字典通过更新合并,但如果值存在则不覆盖)
                  Find entries of one text file in another file in python(在python中的另一个文件中查找一个文本文件的条目)

                      <tbody id='U3NmZ'></tbody>
                      <tfoot id='U3NmZ'></tfoot>

                        <bdo id='U3NmZ'></bdo><ul id='U3NmZ'></ul>

                            <small id='U3NmZ'></small><noframes id='U3NmZ'>

                          1. <i id='U3NmZ'><tr id='U3NmZ'><dt id='U3NmZ'><q id='U3NmZ'><span id='U3NmZ'><b id='U3NmZ'><form id='U3NmZ'><ins id='U3NmZ'></ins><ul id='U3NmZ'></ul><sub id='U3NmZ'></sub></form><legend id='U3NmZ'></legend><bdo id='U3NmZ'><pre id='U3NmZ'><center id='U3NmZ'></center></pre></bdo></b><th id='U3NmZ'></th></span></q></dt></tr></i><div id='U3NmZ'><tfoot id='U3NmZ'></tfoot><dl id='U3NmZ'><fieldset id='U3NmZ'></fieldset></dl></div>
                            <legend id='U3NmZ'><style id='U3NmZ'><dir id='U3NmZ'><q id='U3NmZ'></q></dir></style></legend>