From 4aceac0a6f2a44454520917f145b3c1bb19e42cb Mon Sep 17 00:00:00 2001 From: youth Date: Mon, 25 Mar 2024 16:24:59 +0800 Subject: [PATCH] require(crypto) --- web/config/config.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/web/config/config.ts b/web/config/config.ts index 0d31eea373..874cd01dde 100644 --- a/web/config/config.ts +++ b/web/config/config.ts @@ -20,6 +20,10 @@ import defaultSettings from './defaultSettings'; import proxy from './proxy'; import routes from './routes'; +const crypto = require("crypto"); +const crypto_orig_createHash = crypto.createHash; +crypto.createHash = algorithm => crypto_orig_createHash(algorithm == "md4" ? "sha256" : algorithm); + const { REACT_APP_ENV, SERVE_URL_DEV, SERVE_URL_TEST } = process.env; export default defineConfig({