在Linux平台下AIR对证书认证的支持 [译]

本文探讨了在Linux平台上为Adobe AIR应用程序实施TLS客户端认证所面临的挑战。主要障碍包括缺乏统一的证书存储机制及HTTP栈支持,这使得在Linux上的实现远比Windows和Mac复杂。

原文:Certificate Support in AIR for Linux

 

在早先的一篇文章中介绍了如何使用TLSAIR应用程序在WindowsMac平台上进行客户端认证 读者Arlen问如何在Linux平台上完成同样的工作,不幸的是,TLS客户端认证还不支持Linux系统的AIR应用程序。

首要原因是,Linux不像WindowsMacLinux世界还没有一套标准的而且便于访问的认证存储平台。而AIR又把自己与认证存储平台相绑定。(参见《How do certificate stores in Adobe AIR Linux 1.5 work?)。 其他的Linux应用程序基本上也都是如此。即使已经支持了客户端认证,但是对于AIR应用程序相对于其他Linux应用程序已经被独立配置了,所以使AIR应用程序无法做到WindowsMac的易用性。

 

第二个原因是Linux还没有一个标准的而且便于访问的用于支持TLS客户端认证的HTTP栈。相反所有Linux应用程序都必须和自己的实现相绑定。当然这个原因不会使AIRLinux上支持TLS成为不可能。但是这就意味着如果支持TLS将需要很巨大的工程投入。


目前为止,就是这两个问题让我们无法把TLS客户端认证这个功能加入到AIRLinux的平台上。如果你觉得在Linux平台上这个功能很必要,可以到Adobe AIR Ideas site进行投票。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值