O certificado SSL curinga não funciona com o Flash Player integrado do Chrome

3

Atualmente, estou trabalhando em um sistema que tem um cliente Flash conversando com um servidor de aplicativos remoto via RTMPS. O Flash Client e o handshake do servidor de aplicativos usando um certificado curinga SSL. Por exemplo, se o meu servidor de aplicativos estiver no host "blah.test.mysite.com", o certificado SSL que tenho (via DigiCert) é para * .test.mysite.com. Eu testei essa configuração e funciona no IE9, Firefox 3/4 e Safari 5 com o plugin Flash 10.2 r154, mas não funciona no Chrome 10.

Eu acredito que o problema é o Flash Player embutido do Chrome. No Chrome, se eu for para "sobre: plug-ins", clique no botão "Detalhes" à direita e clique em "desativar" ao lado do plug-in do Flash player, localizado em "C: \ Usuários \\ AppData \ Local \ Google \ Chrome \ Aplicação \ 10.0.648.205 \ gcswf32.dll "e tente novamente (usando o plugin do sistema localizado em" C: \ Windows \ SysWOW64 \ Macromed \ Flash \ NPSWF32.dll "), tudo funciona. Mas sempre que eu habilito o Flash Player embutido do Chrome, meu handshake SSL do meu cliente Flash para o meu servidor de aplicativos SEMPRE falha. Os dois Flash players (Chrome embutido e Windows instalado) são exatamente a mesma versão.

O Google modifica seu Flash player embutido de alguma forma que poderia causar isso? O Chrome trata o Flash player integrado de maneira diferente da instalada no sistema operacional? Alguma idéia sobre o que poderia causar isso?

Obrigado!

    
por Brent Writes Code 26.04.2011 / 00:42

1 resposta

0

Então, após uma longa discussão e um período de silêncio, recebi a confirmação de que isso é realmente um bug no Flash Player atual e está sendo trabalhado.

    
por 17.06.2011 / 19:31