![]() ![]() ![]() | |
![]() | |
![]() | |
![]() |
Flash Player 7.
receiving_lc
.allowInsecureDomain = function([sendingDomain
]
) { // Estas sentencias devuelven true o false }
sendingDomain
Parámetro opcional que especifica el dominio del archivo SWF que contiene el objeto LocalConnection emisor.
Ninguno.
Controlador de eventos; se invoca siempre que receiving_lc
, que se encuentra en un archivo SWF albergado en un dominio que utiliza un protocolo seguro (HTTPS), recibe una solicitud para invocar un método desde un objeto LocalConnection emisor, que se encuentra en un archivo SWF albergado en un protocolo que no es seguro. Flash espera que el código que se implementa en este controlador devuelva el valor booleano true
o false
. Si el controlador no devuelve true
, la solicitud del objeto emisor se pasa por alto y el método no se invoca.
De forma predeterminada, a los archivos SWF albergados mediante el protocolo HTTPS sólo puede acceder otro archivo SWF albergado mediante el protocolo HTTPS. Esta implementación mantiene la integridad que se proporciona mediante el protocolo HTTPS.
No se recomienda el uso de este método para suplantar el comportamiento predeterminado, ya que supone un riesgo para la seguridad de HTTPS. Sin embargo, es posible que deba hacerlo en caso de que, por ejemplo, necesite permitir el acceso a archivos HTTPS publicados para Flash Player 7 o posterior desde archivos HTTP publicados para Flash Player 6.
Un archivo SWF publicado para Flash Player 6 puede utilizar el controlador de eventos LocalConnection.allowDomain
para permitir el acceso de HTTP a HTTPS. Sin embargo, debido a que la seguridad se implementa de forma diferente en Flash Player 7, debe utilizar el método LocalConnection.allowInsecureDomain()
para permitir ese acceso en los archivos SWF publicados para Flash Player 7 o posterior.
LocalConnection.allowDomain
, LocalConnection.connect()
![]() | |
![]() | |
![]() | |
![]() ![]() ![]() |