Entornos limitados de seguridad

Los equipos cliente pueden obtener archivos SWF individuales desde varios orígenes como, por ejemplo, sitios Web externos o un sistema de archivos local. Flash Player asigna individualmente archivos SWF y otros recursos, como objetos compartidos, mapas de bits, sonidos, vídeos y archivos de datos, a entornos limitados de seguridad, en función de su origen, cuando se cargan en Flash Player. En las siguientes secciones se describen las reglas que aplica Flash Player y que controlan dónde puede acceder un archivo SWF de un determinado entorno limitado.

Para más información sobre entornos limitados de seguridad, consulte el documento técnico sobre seguridad de Flash Player 9.

Subtemas

Entornos limitados remotos
Entornos limitados locales
Configuración del tipo de entorno limitado de los archivos SWF locales
La propiedad Security.sandboxType

Entornos limitados remotos

Flash Player clasifica los activos (incluidos los archivos SWF) de Internet en entornos limitados independientes, correspondientes a los dominios de origen de sus sitios Web. De forma predeterminada, estos archivos tienen autorización para acceder a cualquier recurso de su propio servidor. Se puede permitir que los archivos SWF accedan a datos adicionales desde otros dominios. Para ello, es necesario conceder permisos de autor y sitio Web explícitos, como los archivos de política entre dominios y el método Security.allowDomain(). Para ver más detalles, consulte Controles de sitio Web (archivos de política entre dominios) y Controles de autor (desarrollador).

Los archivos SWF remotos no pueden cargar archivos ni recursos locales.

Para más información, consulte el documento técnico sobre seguridad de Flash Player 9.

Entornos limitados locales

Un archivo local es cualquier archivo al que se hace referencia a través del protocolo file: o una ruta UNC (convención de nomenclatura universal). Los archivos SWF locales se ubican en uno de los tres posibles entornos limitados locales:

Se prohíbe estrictamente la comunicación entre entornos limitados locales con acceso a la red y entornos limitados locales con sistema de archivos, y entre entornos limitados locales con sistema de archivos y entornos limitados remotos. Una aplicación Flash o un usuario o administrador no pueden conceder permiso para permitir dicha comunicación.

La creación de scripts en cualquier sentido entre archivos HTML locales y archivos SWF locales (por ejemplo, mediante la clase ExternalInterface) requiere que los archivos HTML y SWF implicados estén en el entorno limitado local de confianza. El motivo de ello es que los modelos de seguridad local de los navegadores difieren del modelo de seguridad local de Flash Player.

Los archivos SWF incluidos en el entorno limitado local con acceso a la red no pueden cargar archivos SWF en el entorno limitado local con sistema de archivos. Los archivos SWF incluidos en el entorno limitado local con sistema de archivos no pueden cargar archivos SWF en el entorno limitado local con acceso a la red.

Configuración del tipo de entorno limitado de los archivos SWF locales

Se puede configurar un archivo SWF para el entorno limitado local con sistema de archivos o para el entorno limitado local con acceso a la red estableciendo la configuración de publicación del documento en la herramienta de edición Adobe Flash CS3 Professional. Para más información, consulte Establecimiento de las opciones de publicación para el formato de archivo SWF de Flash en Utilización de Flash.

Un usuario final o el administrador de un equipo puede especificar que un archivo SWF local es de confianza y permitir que cargue datos de todos los dominios, tanto locales como de red. Esto se especifica en los directorios Global Flash Player Trust y User Flash Player Trust. Para más información, consulte Controles de usuario administrador y Controles de usuario.

Para más información sobre entornos limitados locales, consulte Entornos limitados locales.

La propiedad Security.sandboxType

El autor de un archivo SWF puede usar la propiedad Security.sandboxType estática de sólo lectura para determinar el tipo de entorno limitado al que Flash Player ha asignado el archivo SWF. La clase Security incluye constantes que representan los valores posibles de la propiedad Security.sandboxType, del siguiente modo:


Flash CS3

 

Enviarme un mensaje de correo electrónico cuando se añadan comentarios a esta página | Informe de comentarios

Página actual: http://livedocs.adobe.com/flash/9.0_es/main/00000350.html