我在Azure端的服务器上安装了TLS,由于TLS,我无法登录到react项目。我在控制台中收到net::ERR_CERT_AUTHORITY_INVALID错误。因此,我添加以下代码以禁用Axios端的SSL证书验证,然后收到另一个错误。
常量https =必需(“https”)
const agent =新的https.代理({拒绝未授权:false,请求证书:false,代理:false,})
1.问题
重大变革:webpack < 5默认情况下用于包含node.js核心模块的polyfill。现在不再是这种情况了。请验证是否需要此模块并为其配置polyfill。
如果您要包含多边形填充,则需要:- add a fallback 'resolve.fallback:{“https”:require.resolve(“https-browserify”)}' - install 'https-browserify'如果您不想包含多边形填充,则可以使用如下空模块:resolve.fallback:{“https”:false }
解决方案应该是什么?
1条答案
按热度按时间iqih9akk1#
我在.env文件中添加了HTTPS=true,问题就解决了。