Мне нужно немного разобраться в некоторых проблемах аутентификации в Adobe AIR. Три связанных факта, которые вписываются в мой вопрос:
- Всякий раз, когда я получаю доступ к моему сайту https:// из своего приложения AIR, я получаю предупреждение о ненадежном сайте.
- Когда я создаю приложение AIR, у меня нет оплаченного сертификата, поэтому я пока подписываю его сам.
- Мой сайт (который выдает предупреждение о ненадежности при доступе к нему в приложении AIR) имеет платный сертификат (эмитент Comodo — через DreamHost)
Я не совсем уверен, что это самое разумное решение. Итак, у меня есть пара тесно связанных вопросов, и я не уверен, какой из них или несколько применимы. Они могут быть одинаковыми, а могут быть отдельными. Но хотелось бы пролить свет на это.
- Неужели Comodo просто не является «достаточно хорошим/одобренным» издателем ЦС для Adobe, и поэтому он жалуется?
- Есть ли способ обойти это? Что-то, что я могу поместить в свой crossdomain.xml или что-то в этом роде?
- Могу ли я использовать уже оплаченный сертификат ЦС для подписи приложений AIR?
- Если верно 3, будет ли работать то, что у меня есть, или оно будет работать только с другим эмитентом?
Может ли кто-нибудь объяснить разницу, если таковая имеется, между сертификатом, используемым для подписи приложений AIR, и сертификатом, используемым для проверки подлинности SSL, и могу ли я повторно использовать то, что у меня есть?