no consigo que me conecten el servidor y el flash, y seguro que tengo el error al devolver el filepolicy, he comprobaod qu me llega lo de filepolicy . Este es el codigo que pongo:
Código:
if(compara3>=0){
char policy1[250] = "<cross-domain-policy> \n";
char policy2[250] = "<allow-access-from domain='*' to-ports='*' /> \n";
char policy3[250] = "</cross-domain-policy>\n\0";
if (send(i, policy1, sizeof(policy1), 0) == -1) {
printf("error en la politicia1");
} else{
printf("%s",policy1);
}
if (send(i, policy2, sizeof(policy2), 0) == -1) {
printf("error en la politicia2");
} else{
printf("%s",policy2);
}
if (send(i, policy1, sizeof(policy3), 0) == -1) {
printf("error en la politicia3");
} else{
printf("%s",policy3);
}
He probado a enviar el archivo mas largo como con la cabecera xml etc, pero he leido con con esto ya deberia funcionar.
EL FLASH:
Código:
tb he probado asi mySocket.connect("xxx", 9034);
Código:
Security.loadPolicyFile("xmlsocket://xxx:9034");
mySocket.connect("xxx", 9034);

