Saltar al contenido
uencoder

Same-Origin Policy

La política del mismo origen es la piedra angular de la seguridad del navegador: prohíbe que los scripts lean o escriban entre orígenes el DOM, las cookies y el almacenamiento, evitando que sitios maliciosos manipulen datos de otro origen.

Propósito

Impedir que los scripts de páginas maliciosas accedan a datos confidenciales de otros orígenes; es el mecanismo de aislamiento fundamental de la seguridad web.

Mecanismo

Mismo origen significa protocolo, host y puerto idénticos. Los scripts solo pueden leer y escribir el DOM del mismo origen, y las peticiones AJAX same-origin pueden leer las respuestas. El acceso entre orígenes exige la aprobación de CORS. img/script pueden cargar recursos de otro origen, pero su contenido no es legible (el canvas de img está restringido).

Casos de uso

  • Fundamento de la seguridad web
  • Aislamiento entre orígenes
  • Base de CORS

Herramientas relacionadas

References