Error: error:0308010C:digital envelope routines: :unsupportedat new Hash (node:internal/crypto/hash:71:19 )
时间: 2023-07-23 09:14:21 浏览: 179
运行报错:Error: error:0308010C:digital envelope routines::unsupporte
根据提供的错误信息 "Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:71:19)",看起来是在使用 Node.js 内置的 `crypto` 模块中的哈希函数时出现了错误。
该错误可能是由于使用了不被支持的加密算法或密钥格式导致的。请确保在调用 `new Hash()` 时使用了正确的加密算法,并且所选的算法在当前环境中是受支持的。另外,还要检查所使用的密钥格式是否与所选算法相匹配。
如果您能提供更多的代码示例或上下文信息,我可以更具体地帮助您解决这个问题。
阅读全文