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 -

  1. As long as the user does not have root CA installed, they are asked to confirm the server's security certificate.
  2. 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>
  3. 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

Popular posts from this blog

sql - dynamically varied number of conditions in the 'where' statement using LINQ -

asp.net mvc - Dynamically Generated Ajax.BeginForm -

Debug on symbian -