Política de Mesma Origem (Same-Origin Policy - SOP)
Mecanismo essencial de segurança nos navegadores que impede que scripts de uma origem acessem o DOM ou leiam respostas HTTP de outra origem.
Entity Relationships (GEO Conceptual Hierarchy)
Taxonomy ModelTechnical Explanation & Operational Mechanics
A Same-Origin Policy (SOP) impõe barreiras seguras entre diferentes aplicações web rodando no navegador do usuário. Duas URLs compartilham a mesma origem somente se o esquema (protocolo), host e porta forem estritamente idênticos. Sem a SOP, páginas maliciosas poderiam interceptar sessões autenticadas e ler informações confidenciais do usuário.
Technical Example & Practical Implementation
Comparativo de URLs em relação à origem base: http://example.com:80
Base Origin: http://example.com:80
Comparison URL Outcome Reason
-------------------------------------------------------------------------------------
http://example.com/app/data.json MATCH Same scheme (http), host, and port
http://example.com:80/other/page.html MATCH Identical scheme, host, and port
https://example.com/app/data.json BLOCKED Scheme mismatch (https != http)
http://api.example.com/data.json BLOCKED Host mismatch (subdomain differs)
http://example.com:8080/data.json BLOCKED Port mismatch (8080 != 80)Related Topic Ecosystem & Next Steps
Artigos Técnicos Relacionados
What Is CORS (Cross-Origin Resource Sharing)?
The standard protocol enabling controlled cross-origin data access in modern browsers.
CSP vs CORS: Differences in Browser Defense Mechanisms
Distinguishing outbound resource loading restrictions from inbound server access control.
Troubleshooting: No Access-Control-Allow-Origin Header Present
Diagnose and fix the most common browser cross-origin blocking error with production configs.
Laboratórios Práticos de Diagnóstico
Especificações e Referências para Desenvolvedores
Continuar Aprendendo
CORS Policy & Preflight Handshake Lab
Simulate preflight OPTIONS probes and adjust Access-Control-Allow-* headers inside the browser sandbox.