Adobe AIR - 无法为签名者构建有效的证书链 [英] Adobe AIR - Unable to build a valid certificate chain for the signer
问题描述
$ b
创建AIR文件时出错:无法为签名者构建有效的证书链。
当我使用自签名证书签署应用程序时,这不是问题。
试图签署一个.air文件的桌面。我在Mac OSX上。在使用p12文件之前有什么我必须做的吗?
我以前(2年前)从同一供应商购买了一个p12密钥,而且没有任何问题。现在这把钥匙已经过期了。
环顾四周后,我能够生成一个新的P12证书。 Y $!
在这个Adobe论坛上的最后一个答案是:
$ b
- 我从我的客户端获取证书cert-client.p12
- 双击并从Windows资源管理器安装证书
- 打开Internetexplorer>工具> Internet选项>内容>证书
- 选择先前导入并点击导出的证书
- 下一步
- 是,导出私钥
- 格式:PKCS,(选中)包含所有证书,...(选中)启用强保护,(未选中)删除私钥...
- 下一步
- 为证书输入密码
- 接下来输入文件名并导出文件 $ b
I purchased a p12 certificate but am having difficulty using it. I always get the following error when trying to sign my app:
Error creating AIR file: Unable to build a valid certificate chain for the signer.
This is not an issue when I sign the app with a self-signed certificate.
I'm trying to sign a .air file for the desktop. I'm on Mac OSX. Is there anything I must do before using the p12 file?
I have previously (2 years back) purchased a p12 key from the same provider and that one did not have any issue. That key has expired now though.
After looking around I was able to generate a new P12 certificate which works. Yay!
The last answer in this Adobe forum worked:
http://forums.adobe.com/message/1975832#1975832
Here are the steps listed on the forum:
- I get the certificate cert-client.p12 from my client
- Double click and install the certificate from the windows explorer
- Open Internetexplorer > Tools > Internet Options > Content > Certificates
- Select the certificate which have previously imported and click export
- Next
- Yes, export the private key
- Format: PKCS, (checked) Include all certificates in the... , (checked) Enable Strong protection, (unchecked) Delete the private key ...
- Next
- Enter Password for the certificate
- Next enter filename and export the file
- Rename the file to pk12
这篇关于Adobe AIR - 无法为签名者构建有效的证书链的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!