I need a little insight into some authentication issues in adobe AIR. Three related facts that fit into my question:
- Whenever accessing my https:// site from my AIR application, I get the untrusted site warning
- When I build an AIR app, I don't have a paid-for certificate, so I sign it myself for now
- My site (that gives the untrusted warning when I access it inside the AIR app) does have a paid-for certificate (issuer Comodo - via DreamHost)
I'm not quite sure what the most reasonable solution to this is. So I have a couple tightly-coupled questions, and I'm not sure which one or several are applicable. They might be the same thing, or they might be separate. But I would love to have some light shed on this.
- Is Comodo just not a "good enough / approved" CA issuer for Adobe, and that's why it complains?
- Is there any way around this? Something I can put in my crossdomain.xml or something?
- Can I use my CA cert that I have already paid for, to sign the AIR apps?
- If 3 is true, will what I have work or will it only work with a different issuer?
Can someone explain the difference, if any, between the certificate used to sign the AIR apps, and the certificate used to do the SSL authentication, and if I can reuse what I have?