Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

123
Vistas
Cuando 'postMessage' -ing código a iframe de espacio aislado, ¿podemos establecer targetOrigin en algo que no sea '*'?

Tengo un caso de uso en el que necesito aceptar javascript de los usuarios de mi aplicación y evaluarlo usando eval . Pensé que la forma 'segura' sería usar trabajadores web dentro de un iframe de espacio aislado.

Encontré este artículo en mi investigación, después de lo cual pude enviar con éxito el código a mi trabajador web y obtener la respuesta de evaluación en mi aplicación principal.

targetOrigin mientras enviaba el código al iframe era * (porque no tengo allow-same-origin y el window.origin del iframe sería nulo)".

Me preguntaba si hay alguna otra alternativa en lugar de permitir el allow-same-origin en mi iframe O la configuración * ya que ambos plantean algún tipo de problemas de seguridad que más o menos mitigan las ventajas de usar el iframe de espacio aislado en primer lugar (desde lo que leo en línea).

Gracias

PD. Encontré otros subprocesos de SO que discuten este problema, pero ninguno se abordó/llegó a una conclusión, por lo que estaba buscando una nueva perspectiva. Estoy pegando la URL a continuación para los miembros interesados.

javascript - postMessage a iframe de espacio aislado, ¿por qué el origen de la ventana del destinatario es nulo?

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda