flash - SSL Client Side Certificate authentication in Adobe AIR -
I am trying to use a free web service in Adobe Air. Use the client side certificate for service authentication, thus I need to set the proof and private key used by the URLRequest
of AIR / Action Script, when connected to this rental service.
Is it possible to set up fixed / private key in Adobe Air?
I got the ebob to connect to the SSL certificate store for Linux on AIR 1.5, but I was hoping for a platform independent solution.
I could not find any way to do this (well, still not anyway).
Adobe uses the built-in OS certificate store in Windows, which means that IE (and Google Chrome) use it. Follow the instructions in
Only solutions that I have brought, under Linux, the links you include, and for Windows, download client certificates through the user / (And server root ca also, as we have given a self-signed certificate for the organization), then the air uses those certificates.
It comes with some annoyances -
- As long as the user does not have root CA installed, they are asked to confirm the server's security certificate.
- The user is asked to confirm the client certificate that the request on every server (and in a business application that makes a lot of data, makes it useless is). To work on this, I have found the only way that the user has to go to IE, and enable it
device - & gt; Internet Options - & gt; Security - & gt; Custom Level - & gt; Miscellaneous - & gt; "Do not prompt for client certificate selections when no certificate or only one certificate exists" "
. This stops continuous requests (However, if there are more than one certificate, then it is not working. / Li> - Adobe Air will still fail, although all of this however, even if the user does not even go to IE, in IE,
Tools -> Internet Options -> Advanced -> Security - & gt; "Service Certificate Revocation *"
Scan and uncheck it. It is only required with the self-signed server certificates for the server that do not support the cancellation, but I am not sure.
Anyway, like That you can see, this is a terrible mess.
Comments
Post a Comment