Переопределить локальный IP-адрес в Windows 8.1

Я пытаюсь настроить виртуальную машину Windows 8.1 через VirtualBox для тестирования сервера, работающего на моем Mac (с Yosemite 10.10.3). VirtualBox устанавливает IP 10.0.2.2 для указания на локальный хост хоста (на котором работает сервер). Чтобы подключиться к удаленному серверу с довольно конкретными ограничениями CORS, мне нужно указать локальный хост гостевой ОС на этот адрес. Я попытался добавить запись в файл `C:\Windows\System32\Drivers\etc\hosts, но хотя он работает для других строк (например, 'test' и 'foo'), он не работает для localhost. Я столкнулся с несколькими потоками ( https://serverfault.com/questions/4689/windows-7-localhost-name-resolution-is-handled-within-dns-itself-why), которые косвенно ссылаются на эту функцию перешел в распознаватель DNS, но не о том, как изменить его, если не сказать, что он где-то в групповой политике. Может кто-нибудь сказать мне, как установить локальный хост виртуальной машины Windows 8.1 на пользовательский адрес?

1 ответ

CORS опирается на следующие заголовки:

Запрос:

  • происхождения

отклик

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

Добавьте свой поддомен в Origin Заголовок запроса, например, foo.bar.com Добавьте Access-Control-Allow-Origin Response заголовок с вашим localhost значение, например localhost:9999, Добавить Access-Control-Allow-Credentials Response заголовок со значением true,

Рекомендации

Другие вопросы по тегам