Hoy vamos con un post algo más técnico y sale a raiz de configurar un servidor de streaming con Red5. Quería restringir su uso a ciertos dominios y para ellos nos ayudamos del archivo crossdomain.xml

Las políticas de seguridad de Flash Player solo permiten cargar archivos allá donde tiene permisos. A través de este archivo XML vamos a configurar cuales de ellos si lo tienen.

Veamos un ejemplo práctico de configuración de un crossdomain:

 <? xml version="1.0">
 <cross-domain-policy>

 <!-- Aceptar otros crossdomain "all/master-only" -->
 <site-control permitted-cross-domain-policies="all"/>

 <!-- Acceso a miweb.com -->
 <allow-access-from domain="www.miweb.com" /></allow>

 <!-- Acceso a otro dominio -->
 <allow-access-from domain="www.miotraweb.com" /></allow>

 <!-- Acceso a una IP -->
 <allow-access-from domain="212.95.29.101" /></allow>

 <!-- Acceso a subdominios -->
 <allow-access-from domain="*.subdominios.com" /></allow>

 </cross>

Algunas personas tienen problemas con su funcionamiento y se aconseja alojar el archivo en el html_public de la máquina es decir, en midominio.com/crossdomain.xml y no solamente en midominio.com:5080/crossdomain.xml

Espero que sirva un poco de iniciación. EL crossdomain permite muchas opciones, segun las vaya descubriendo ampliaré el post :)

2 comentarios
  1. Kiwi
    Kiwi Dice:

    Hola, no he conseguido que me funcione el crossdomain de ninguna de las maneras. Trato de limitar mi servidor de Red5 a aquellos dominios de mi propiedad pero por mucho que lo intento el acceso está abierto para todos.

  2. Toni
    Toni Dice:

    Hola!
    Es verdad que es la primera vez que he leido este sitio y tengo que comentar que me esta gustando y creo que
    entrare con frecuencia por los comentarios.

    ;)

Dejar un comentario

¿Quieres unirte a la conversación?
Siéntete libre de contribuir!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *