Por que meu navegador não suporta origens cruzadas?

Índice:

Vídeo: CORS Error & Solutions In A Nutshell [Cross Origin Resource Sharing] 2024

Vídeo: CORS Error & Solutions In A Nutshell [Cross Origin Resource Sharing] 2024
Anonim

O CROS (compartilhamento de recursos de origem cruzada) é um mecanismo importante que permite aos usuários manter seu site seguro e proteger os visitantes do site. No entanto, às vezes os usuários podem enfrentar um navegador que não suporta problemas de solicitações de origem cruzada.

Esse problema pode ser causado por vários motivos, incluindo configuração incorreta da diretiva e erros do navegador.

Siga as etapas fornecidas para corrigir o navegador não suporta problemas de solicitações de origem cruzada no seu computador.

Como habilito a origem cruzada no Chrome?

1. Corrija problemas de origem cruzada no Firefox

Alterar preferência de política de origem

  1. Inicie o navegador Firefox no seu computador.
  2. Na barra de endereço, digite about: config e pressione OK.
  3. Agora você verá a página " Isso invalidará sua garantia ".
  4. Clique em Aceito o risco! botão.

  5. Na página de configuração, procure por security.fileuri.strict_origin_policy.
  6. Clique duas vezes em security.fileuri.strict_origin_policy.

  7. A coluna Valor mudará de Verdadeiro para Falso.

  8. Feche e reinicie o navegador Firefox. Tente fazer a solicitação novamente e verifique se há melhorias.

Se o problema persistir, tente o próximo conjunto de etapas.

Use as ferramentas adicionais / desenvolvedor do Firebug

  1. Inicie o Firefox e carregue a página.
  2. Agora tente acessar a página ou executar a ação que resultou no problema de segurança de solicitação de origem cruzada.
  3. Agora abra o Firebug e copie o URL da página com o erro.
  4. Carregue a página novamente em outra guia no Firefox.
  5. Agora, a página solicitará que você adicione o certificado necessário.
  6. Adicione o certificado e isso deve ajudá-lo a resolver a solicitação de origem cruzada.

2. Corrija o problema de segurança da solicitação de origem cruzada no Chrome

  1. Salve as guias abertas e feche o navegador Chrome, se estiver em execução.
  2. Clique em Iniciar e digite Chrome na caixa de pesquisa.
  3. Clique com o botão direito do mouse no ícone do Google Chrome e selecione Abrir local do arquivo.
  4. Clique com o botão direito do mouse no ícone do Google Chrome novamente no Explorador de Arquivos e selecione Propriedades.
  5. Na guia Atalho, para Destino, adicione –disable-web-security no final.

  6. Clique no botão Aplicar para salvar as alterações. Se solicitado a fornecer a senha do sistema, digite sua senha e clique em OK.
  7. Feche a janela Propriedades.
  8. Agora abra o navegador Chrome e verifique o URL que estava causando o problema de solicitação entre origens.

3. Corrija o erro de origem cruzada no Internet Explorer

  1. Inicie o Internet Explorer e clique em Ferramentas (ícone de engrenagem).
  2. Clique em Opções da Internet.
  3. Vá para a guia Segurança e clique no botão Nível personalizado.

  4. Na janela Configurações de segurança, procure a opção " Acessar fontes de dados no domínio " na seção "Diversos".
  5. Selecione o botão Ativar.

  6. Clique em OK para salvar as alterações. Clique em OK novamente para fechar a janela.
  7. Feche e reinicie o Internet Explorer novamente e verifique se há melhorias.
Por que meu navegador não suporta origens cruzadas?