Настройка аутентификации для прокси webpack

У меня есть служба .Net Web API, работающая с включенной проверкой подлинности Windows. У меня есть отдельное приложение пользовательского интерфейса, для которого настроен веб-пакет. Я пытаюсь настроить прокси-сервер webpack для доступа к моему сервису. Вот моя текущая конфигурация

 "proxy": {
      "/api/*": {
      "target": "http://localhost:50643",
    }
  } 

Теперь я получаю ошибку 401 (Unauthorized). Как настроить прокси-сервер webpack для включения аутентификации.


person sree    schedule 30.11.2016    source источник


Ответы (1)


Вы можете предоставить auth реквизит: "proxy": { "/api/*": { "target": "http://localhost:50643", "auth": "username:password" } }

person anton_byrna    schedule 28.11.2017
comment
Как использовать аутентификацию Windows/ntlm? - person rook; 11.01.2018
comment
Кто-нибудь понял, как это сделать с проверкой подлинности Windows? - person jonas; 24.06.2019
comment
Отлично, это работает для базовой аутентификации. Одна проблема, которая меня беспокоит: ни для версии v3 webpack-v3.jsx.app/ configuration/dev-server, ни для версии v4 webpack.js.org/configuration/ dev-server в документах есть такое свойство. - person omalyutin; 28.06.2019
comment
@CodeMonkey Это задокументировано здесь https://github.com/chimurai/http-proxy-middleware - person Ozay; 27.10.2019