【问题标题】:How to generate a valid Azurite custom account key如何生成有效的 Azurite 自定义帐户密钥
【发布时间】:2021-06-16 19:02:53
【问题描述】:

如何为 azurite 存储资源管理器创建一个有效的密钥,当我给出一些随机的字母数字值时,它会说不是一个有效的 base64 值

【问题讨论】:

    标签: azurite


    【解决方案1】:

    您能否提供有关您尝试解决的场景的更多详细信息? 存储模拟器将默认使用标准开发帐户密钥,请参阅:
    https://github.com/Azure/Azurite#storage-accounts

    如果您想使用不同的密钥,您需要将帐户密钥替换为有效的 base64 字符串,该字符串可在 constants.ts 文件中找到,每个 API 一个。
    您可以在代码中看到它是如何完成的:

    export const EMULATOR_ACCOUNT_KEY_STR =
      "Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==";
    export const EMULATOR_ACCOUNT_KEY = Buffer.from(
      EMULATOR_ACCOUNT_KEY_STR,
      "base64"
    );
    

    【讨论】:

      猜你喜欢
      • 2017-10-04
      • 2012-10-07
      • 2018-12-04
      • 1970-01-01
      • 2017-08-09
      • 2017-03-02
      • 1970-01-01
      • 2019-07-08
      • 2022-10-18
      相关资源
      最近更新 更多