Substitui o endereço IP do host local no Windows 8.1

4

Estou tentando configurar a máquina virtual do Windows 8.1 por meio do VirtualBox para testar um servidor em execução no meu Mac (executando o Yosemite 10.10.3). O VirtualBox configura o IP 10.0.2.2 para apontar para o host local da máquina host (onde o servidor está sendo executado). Para se conectar a um servidor remoto com restrições CORS razoavelmente específicas, preciso apontar o host local do sistema operacional convidado para esse endereço. Eu tentei adicionar uma entrada para o arquivo 'C: \ Windows \ System32 \ Drivers \ etc \ hosts, mas enquanto ele funciona para outras seqüências de caracteres (como' teste 'e' foo ') não funciona para localhost. Eu encontrei alguns tópicos ( link ) que se referem indiretamente a essa funcionalidade sendo movida para o resolvedor de DNS, mas não como alterá-la além de dizer que ela está na política de grupo em algum lugar. Alguém pode me dizer como definir o localhost da máquina virtual do Windows 8.1 para um endereço personalizado?

    
por Adam McCormick 06.07.2015 / 19:44

1 resposta

0

O CORS confia nos seguintes cabeçalhos:

Solicitação:

  • Origem

Resposta

  • Access-Control-Allow-Origin
  • Access-Control-Allow-Credentials

Adicione seu subdomínio ao cabeçalho Origin Request, por exemplo foo.bar.com Adicione o cabeçalho Access-Control-Allow-Origin Response ao seu valor localhost , por ex. %código%. Adicione o cabeçalho localhost:9999 com um valor de Access-Control-Allow-Credentials Response .

Referências

por 17.10.2018 / 05:04