我收到错误:“registerServiceWorker.js:71服务工作者注册期间出错:DOMException:只允许安全来源(参见:https://www.chromium.org/Home/chromium-security/prefer-secure-origins-for-powerful-new-features)。”这是在React JS Web应用程序的控制台上。
我理解为了解决此错误,我需要在我的API服务器上设置HTTPS,问题是我在本地网络上运行此应用程序并通过本地IP地址提供服务。此Web应用程序还使用仅在本地公开的数据,因此我无法在外部托管它并获得域的SSL证书。
从我在StackOverflow上看到的内容,我可以创建一个自签名证书,但这会在大多数浏览器上向用户显示SSL错误页面。
解决此问题的最佳选择是什么?