SSL-сертификат Wildcard не работает со встроенным Flash-плеером Chrome

В настоящее время я работаю над системой, в которой Flash-клиент общается с удаленным сервером приложений через RTMPS. Флэш-клиент и сервер приложений рукопожатие с использованием подстановочного сертификата SSL. Например, если мой сервер приложений находится на хосте "blah.test.mysite.com", у меня есть сертификат SSL (через DigiCert) для *.test.mysite.com. Я протестировал эту настройку, и она работает на IE9, Firefox 3/4 и Safari 5 с плагином Flash 10.2 r154, но на Chrome 10 не работает.

Я считаю, что проблема заключается во встроенном Flash-плеере Chrome. В Chrome, если я перейду к пункту "about:plugins", нажмите кнопку "Подробности" справа и нажмите "отключить" рядом с плагином Flash Player, расположенным в "C:\Users\\AppData\Local\Google\Chrome\". Приложение \10.0.648.205\gcswf32.dll"и попробуйте снова (с помощью системного плагина, расположенного в"C:\Windows\SysWOW64\Macromed\Flash\NPSWF32.dll"), все работает. Но всякий раз, когда я включаю встроенный Flash-проигрыватель Chrome, мое рукопожатие SSL от моего Flash-клиента к моему серверу приложений ВСЕГДА терпит неудачу. Два Flash-плеера (встроенный Chrome и установленный Windows) имеют одинаковую версию.

Изменяет ли Google их встроенный Flash-плеер каким-либо образом, который может вызвать это? Относится ли Chrome к встроенному Flash-плееру иначе, чем тот, который установлен в самой ОС? Есть какие-нибудь идеи относительно того, что может вызвать это?

Спасибо!

1 ответ

Решение

Так что после долгого обсуждения и молчаливого периода я получил подтверждение, что это на самом деле ошибка в текущем Flash Player и над которой сейчас работают.

Другие вопросы по тегам