如何解决值不能为空 参数'uriString'
在部署 Azure 函数时,我在 Application Insights 中看到以下异常:
我在配置设置中有以下内容:
密钥保管库包含服务总线连接字符串:
我错过了什么?
解决方法
您可以检查以下几点:
- 如果我们使用任何连接端点并从 appsettings.txt 读取值。如果是,请检查该设置的值。
- 在这种情况下,请确认我们是否使用了有效的服务总线连接端点。 (如果有的话)
这些是对问题陈述的非常笼统的解释,因为没有提供更多细节。在函数的情况下,我们多次看到此错误,因为如果从 Azure Key Vault 读取连接字符串值,而您错过了在 Azure Function 配置的应用程序设置中设置此值。在这种情况下,在 Key Vault 配置中创建了一个访问策略,以便 Azure Function 应用程序可以从 Key Vault 读取值。因此,您需要重新验证访问策略,以确保密钥的应用设置值具有有效值。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。