NetSuite Crypto createHmac显示无效的算法值
我正在使用NetSuite SuiteScript 2.0中的加密模块。我在crypto中使用createHmac方法,如下所示NetSuite Crypto createHmac显示无效的算法值,netsuite,Netsuite,我正在使用NetSuite SuiteScript 2.0中的加密模块。我在crypto中使用createHmac方法,如下所示 var hmacSignature = crypto.createHmac({ algorithm: crypto.HashAlg.SHA1 , key: sKey }); “算法”值的类型参数无效。这是设置NetSuite SuiteScript PDF中给定类型的指定方法。我做错了什么???多亏了氪,我可以通过使
var hmacSignature = crypto.createHmac({
algorithm: crypto.HashAlg.SHA1 ,
key: sKey
});
“算法”值的类型参数无效。这是设置NetSuite SuiteScript PDF中给定类型的指定方法。我做错了什么???多亏了氪,我可以通过使用crypto.CreateSecretKey方法生成crypto.SecretKey对象来解决这个问题。生成sKey的代码在哪里?我硬编码了sKey值,因为这是一个可能会出问题的测试。该方法需要一个新的参数。如果您的硬编码sKey格式不完全相同,则可能会产生此错误。哦,好的。。谢谢让我试试