Azure函数的local.appsettings.json中的IsEncrypted是什么意思?

时间:2019-01-23 15:25:30

标签: azure asp.net-core azure-functions

使用属性IsEncrypted设置为false创建用于Azure函数的local.settings.json文件。

{
   "IsEncrypted":false,
   "Values" : {
   }
}

此设置是什么意思以及如何使用?

1 个答案:

答案 0 :(得分:1)

此设置表示是否使用本地计算机密钥对local.settings.json中的值进行加密。它与Azure Function Core Tools的func settings encrypt/decrypt/add命令一起使用,因此手动更改true / false是没有意义的。

通常,我们不需要关心此设置,默认情况下为false。一旦我们需要通过互联网传输设置文件并想要加强安全性,我们就可以对设置文件进行加密。因为该文件只能在我们对其进行加密的计算机上解密。

这里是doc