小编Dha*_*ngh的帖子

如何在@aws-crypto/client-node节点js加密客户端中传递代理服务器

我正在使用@aws-crypto/client-nodenpm 模块使用KMS密钥加密解密文件。但是当我运行以下代码时。我收到错误“配置中缺少凭据”

const {
  KmsKeyringNode,
  encrypt,
  decrypt
} = require("@aws-crypto/client-node");
const encryptData = async (plainText, context) => {
  try {
    const {
      result
    } = await encrypt(keyring, plainText, {
      encryptionContext: context
    });
    return result;
  } catch (e) {
    console.log(e);
  }
};

encryptData('hello world', {
  stage: "test",
  purpose: "poc",
  origin: "us-east-1"
})
Run Code Online (Sandbox Code Playgroud)

amazon-s3 amazon-web-services node.js amazon-kms aws-sdk-nodejs

1
推荐指数
1
解决办法
759
查看次数