免责声明:我是Air新手(大约20分钟参加这个实验).
我有一个使用Adobe Air的演示应用程序,它访问我自己使用自签名证书的SSL Web服务.在.NET客户端中,我可以显式处理(并忽略)证书警告,并通过ServicePointManager.ServerCertificateValidationCallback来抑制它们. Air中有类似的东西吗?我已经检查了URLRequest和URLLoader类,但没有找到任何东西.
最佳答案 如果您使用的是
Windows XP,请在受信任的根证书颁发机构中安装不受信任或未知的证书.您可以在访问您的网站时使用i
nstall the certificate from Internet Explorer.
在Vista和Windows 7上有一个
registered bug.该错误尚未解决.
因此,只有解决方案(不改变服务器行为)才能将自签名证书添加到系统的受信任根.
在AIR和SecureSocket class中有关于Secure client sockets的其他信息.