尝试从Azure函数拉取Azure密钥库时出错-值不能为空。参数名称:authKeyOrResourceToken [英] Error while trying to pull azure key vault from azure function - Value cannot be null. Parameter name: authKeyOrResourceToken

查看:12
本文介绍了尝试从Azure函数拉取Azure密钥库时出错-值不能为空。参数名称:authKeyOrResourceToken的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想将我的Azure Functions应用程序与Key Vault集成。我按照此处所示的步骤http://blogs.adatis.co.uk/benjarvis/post/Azure-Functions-Key-Vault-Integration

但面对此错误-值不能为空。 参数名称:authKeyOrResourceToken

不确定我错在哪里。如有任何帮助,将不胜感激。

我尝试在应用程序设置下添加一个名为‘authKeyOrResourceToken’的环境变量,并用默认的函数键来证明该值。但运气不佳。

这是我的函数.json的外观

{ "type":"CosmosDB", "name":"<;>", "数据库名称":"<;>", "集合名称":"<;>", "ConnectionStringSetting":"<;>", "sqlQuery":"SELECT*FROM c WHERE c.recordType={recordType}", "方向":"在" )

虽然我期待查询的结果,但我面临异常。

推荐答案

终于让它正常工作了。

我正在使用Node.js编写Azure函数。因此,通过该函数,如果我需要访问密钥库,则需要安装2个NPM模块(azure-key vault&;ms-rest-azure)。安装后,我可以访问密钥库。

具有讽刺意味的是,在.Net中编写的Azure函数没有这种依赖关系。它开箱即用。

这篇关于尝试从Azure函数拉取Azure密钥库时出错-值不能为空。参数名称:authKeyOrResourceToken的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆