Евг*_*пов 3 proxy certificate webpack webpack-dev-server
我尝试将webpack-dev-server用作对远程测试服务器的API请求的代理(以免在本地计算机上引发繁重的Java服务器)。问题是远程服务器仅使用HTTPS。由于某种原因,尽管它可以从浏览器正确打开,但它不接受来自webpack-dev-server的证书。
我的package.json部分:
"webpack": "^3.12.0",
"webpack-dev-server": "^2.11.3"
Run Code Online (Sandbox Code Playgroud)
我的webpack.config.json部分:
// -- DEV-SERVER
devServer: {
contentBase: artifact,
// publicPath: path.join(artifact, 'build', '/'),
host: "lk-local.net",
port: 8443,
https: {
key: fs.readFileSync('./src/main/profiles/local/cert/webpack/server.key'),
cert: fs.readFileSync('./src/main/profiles/local/cert/webpack/server.crt'),
ca: fs.readFileSync('./src/main/profiles/local/cert/webpack/cacert.crt'),
},
historyApiFallback: true,
hot: true,
headers: {'Access-Control-Allow-Origin': '*'},
proxy: {
'/client-config': 'https://dev-2.MYSERVER.ru/client-config',
'/client-api/*': 'https://dev-2.MYSERVER.ru/client-api/',
secure: false,
changeOrigin: true
}
}
Run Code Online (Sandbox Code Playgroud)
Webpack-dev-server输出:
webpack: Compiled successfully.
[HPM] Error occurred while trying to proxy request /client-api/checkBrowser from lk-local.net:8443 to https://dev-2.MYSERVER.ru/client-api/ (ERR_TLS_CERT_ALTNAME_INVALID) (https://nodejs.org/api/errors.html#errors_common_system_errors)
[HPM] Error occurred while trying to proxy request /client-config from lk-local.net:8443 to https://dev-2.MYSERVER.ru/client-config (ERR_TLS_CERT_ALTNAME_INVALID) (https://nodejs.org/api/errors.html#errors_common_system_errors)
Run Code Online (Sandbox Code Playgroud)
静态正确打开,对API的请求不起作用。
我尝试使用其他证书,并替换https为true。结果不变。如何解决这个问题呢?谢谢!
我认为未正确指定您的changeOrigin和secure选项。该'/client-config': 'https://dev-2.MYSERVER.ru/client-config'表格不支持他们,如果我读的文档正常。您可以执行以下任一操作:
proxy: {
'/client-config': {
target: 'https://dev-2.MYSERVER.ru/client-config',
secure: false,
changeOrigin: true
},
...
}
要么
proxy: [{
context: ['/client-config', '/client-api/*'],
target: 'https://dev-2.MYSERVER.ru/',
secure: false,
changeOrigin: true
}]
顺便说一句,如果您的浏览器未给出安全警告,则您不需要此secure: false位,最好将其省略。
| 归档时间: |
|
| 查看次数: |
1586 次 |
| 最近记录: |