Adobe AIR - 无法为签名者构建有效的证书链 [英] Adobe AIR - Unable to build a valid certificate chain for the signer

查看:1122
本文介绍了Adobe AIR - 无法为签名者构建有效的证书链的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我购买了一张p12证书,但是使用起来有困难。试图签署我的应用程序时,我总是遇到以下错误:
$ b

创建AIR文件时出错:无法为签名者构建有效的证书链。





当我使用自签名证书签署应用程序时,这不是问题。

试图签署一个.air文件的桌面。我在Mac OSX上。在使用p12文件之前有什么我必须做的吗?

我以前(2年前)从同一供应商购买了一个p12密钥,而且没有任何问题。现在这把钥匙已经过期了。

解决方案

环顾四周后,我能够生成一个新的P12证书。 Y $!

在这个Adobe论坛上的最后一个答案是:
$ b




  1. 我从我的客户端获取证书cert-client.p12

  2. 双击并从Windows资源管理器安装证书
  3. 打开Internetexplorer>工具> Internet选项>内容>证书

  4. 选择先前导入并点击导出的证书

  5. 下一步

  6. 是,导出私钥

  7. 格式:PKCS,(选中)包含所有证书,...(选中)启用强保护,(未选中)删除私钥...

  8. 下一步

  9. 为证书输入密码

  10. 接下来输入文件名并导出文件 $ 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:

  1. I get the certificate cert-client.p12 from my client
  2. Double click and install the certificate from the windows explorer
  3. Open Internetexplorer > Tools > Internet Options > Content > Certificates
  4. Select the certificate which have previously imported and click export
  5. Next
  6. Yes, export the private key
  7. Format: PKCS, (checked) Include all certificates in the... , (checked) Enable Strong protection, (unchecked) Delete the private key ...
  8. Next
  9. Enter Password for the certificate
  10. Next enter filename and export the file
  11. Rename the file to pk12

这篇关于Adobe AIR - 无法为签名者构建有效的证书链的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆