Tôi đang triển khai ứng dụng React nhưng gặp một lỗi lạ khi tôi truy cập trang qua https.
Khi tôi truy cập trang qua https, tôi nhận được lỗi sau:
SecurityError: Không thể tạo 'WebSocket': Kết nối WebSocket không an toàn có thể không được bắt đầu từ một trang được tải qua HTTPS.
Nhưng khi tôi vào trang qua http thì nó hoạt động hoàn hảo.
Vấn đề là tôi không sử dụng websockets như tôi có thể nói. Tôi đã tìm kiếm thông qua mã để xem liệu có yêu cầu http nào phải là https hoặc tới ws: thay vì wss: nhưng tôi không thấy gì cả.
Có ai đã chạy vào đây trước?
Tôi đang bao gồm một bản sao của tệp pack.json. Hãy cho tôi biết nếu bạn cần tôi tải lên bất kỳ phần mã nào khác để giúp gỡ lỗi.
Cảm ơn trước.
{
"name": "client",
"version": "0.1.0",
"private": true,
"dependencies": {
"@testing-library/jest-dom": "^4.2.4",
"@testing-library/react": "^9.3.2",
"@testing-library/user-event": "^7.1.2",
"baffle": "^0.3.6",
"cross-env": "^6.0.3",
"react": "^16.12.0",
"react-dom": "^16.12.0",
"react-player": "^1.14.2",
"react-router-dom": "^5.1.2",
"react-scripts": "3.3.0",
"react-typist": "^2.0.5",
"webpack-hot-dev-clients": "^2.0.2"
},
"scripts": {
"start": "cross-env react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"eslintConfig": {
"extends": "react-app"
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
}
}