Substituindo a restrição Access-Control-Allow-Origin no Google Chrome

Substituindo a restrição Access-Control-Allow-Origin no Google Chrome

Faço chamadas AJAX para URIs que pertencem a um domínio diferente. Normalmente no IE consigo fazer isso através do suporte CORS do jQuery. Mas isso falha no Google Chrome, independentemente de onde o suporte CORS está definido ou não.

Agora recebo um erro dizendo algo como:

XMLHttpRequest não pode carregar. A origem http://localhost:8000não é permitida pelo Access-Control-Allow-Origin.

Existe uma configuração no Google Chrome que desativa oAcesso-Controle-Permitir-Origemrestrição?

Responder1

Existe uma opção de linha de comando que resolve o problema:--disable-web-security

Basta chamá-lo da seguinte maneira:

$ chromium-browser --disable-web-security http://localhost:8000/pages/index.html

Certifique-se de que o navegador Chrome esteja totalmente fechado, caso contrário ele apenas iniciará uma nova instância e a opção aplicada não funcionará.

informação relacionada