gpt4 book ai didi

node.js - NodeJS supertest - 使用证书测试路由

转载 作者:搜寻专家 更新时间:2023-10-31 23:29:42 25 4
gpt4 key购买 nike

我正在使用 supertest 测试我的 NodeJS 应用程序.我的应用程序正在请求证书,我的用户获得了针对该应用程序的授权证书的 CN。

在测试我的第一条路线时,我收到一个错误,提示我的自签名证书。

我想知道在测试我的路由时是否有办法设置有效或无效的证书?

最佳答案

在 Node.js 上,TLS 和 HTTPS 将在接受证书之前验证证书。因此,要在 Node 中使用自签名证书,您需要在执行请求时将 rejectUnauthorized 选项设置为 false,或使用:

process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0';

Here是与此问题相关的旧拉取请求。

关于node.js - NodeJS supertest - 使用证书测试路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19816689/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com