Переадресация на https для localhost - PullRequest
0 голосов
/ 26 ноября 2018

Я использую dev-сервер webpack в моей среде разработки для приложения аутентификации на основе файлов cookie. У нас есть две разные html-страницы, одна для модуля auth, а другая - индексный файл после аутентификации пользователя, обе из которых обслуживаются с сервера webpack dev.Iподключитесь к моему серверу prod для получения данных prod, используя свойство target веб-пакета для вызовов API.Но после аутентификации мой сервер prod перенаправляет на https, и мой localhost не запускается с ошибкой Этот сайт не может обеспечить безопасное соединение .Есть ли способ исправить это?

proxy: {
  '**': {
    target: 'https://prod-server-url.com',
    https: true,
    secure: false,
    bypass(req, res, proxyOptions) {
      if (req.headers.accept.indexOf('html') !== -1 && req.url.indexOf('signin') === -1) {
        console.log('Skipping proxy for browser request.');
        if (req.url.indexOf('dashboard') !== -1) {
          console.log('Serving index html.');
          return '/index.html';
        }
        console.log('Serving auth html.');
        return '/auth.html';
      }
    },
  },
},
host: '0.0.0.0',

},

...