邮递员不支持安全的随机数生成

问题描述

我正在尝试在“测试”部分中使用加密模块:

const crypto = require("crypto");
let randomBytes = crypto.randomBytes(10);
console.log("randomBytes",randomBytes);

但我遇到此错误

错误:此浏览器不支持安全随机生成。 使用Chrome,Firefox或Internet Explorer 11

我正在使用本地服务器来请求整个模块,然后使用预请求脚本对软件包进行评估,如下所示:

const reqs = pm.environment.get("require");
const pkgs = pm.environment.get("packages");
const installed = pm.environment.get("installedPackages");

if (pkgs && (reqs === installed)) {
    eval(pkgs)
} else {
    pm.sendRequest({
        url: `localhost:3000?packages=${reqs}`,method: 'GET'
    },(err,res) => {
        if (!err) {
            eval(res.text());
            pm.environment.set('installedPackages',reqs);
            pm.environment.set('packages',res.text());
        }
    });
}

是否可以在Postman控制台或其他与crypto.randomBytes相同的模块中使用Chrome浏览器。你们有什么解决方法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)