gpt4 book ai didi

ios - 在azure管道上的InstallAppleCertificate任务中从keyvault检索文件而不是安全文件

转载 作者:行者123 更新时间:2023-12-03 02:34:29 24 4
gpt4 key购买 nike

根据InstallAppleCertificate任务的文档,有一个certSecureFile参数在“安全文件”中查找证书: https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/utility/install-apple-certificate?view=azure-devops

但是,在我的组织中,我没有上传安全文件的权限: no permissions to upload secure file

还有其他方法可以选择未上传到此任务的“安全文件”的证书吗?

他们确实给了我一个单独的 keystore ,我可以完美地链接到管道构建并从 bash 脚本中获取文件/ secret 。然而这个 InstallAppleCertificate 任务不允许我使用它们。我什至不介意将证书放入我的源存储库中(我知道我不应该这样做)。

最佳答案

InstallAppleCertificate 任务中的certSecureFile 字段需要使用安全文件中的.p12 文件。

恐怕安全文件中没有的文件无法使用。

根据我的测试,当我使用本地计算机上的文件时,会显示以下错误:

enter image description here

这意味着在运行构建之前,它将检索安全文件中的文件。并且该文件需要存在于安全文件中。

既然您可以获得 files/secrets ,您可以尝试通过脚本安装 Apple 证书(.p12 文件)。

安全导入./xxx.p12 -P SecretPassword

这是一个关于 install .p12 or .cer in console macos 的帖子.

关于ios - 在azure管道上的InstallAppleCertificate任务中从keyvault检索文件而不是安全文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63726291/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com