【问题标题】:Encypting service bus connection string in Azure Function在 Azure 函数中加密服务总线连接字符串
【发布时间】:2018-07-07 12:58:16
【问题描述】:

我有一个可用的 azure 函数,它将消息放入服务总线队列。

public static void Run(
        [TimerTrigger("0 * * * *")]TimerInfo myTimer,
        [ServiceBus("queueName", Connection = "ServiceBusConnection")] ICollector<Message> queue,
        TraceWriter log)
    {
        //function logic here
    }

连接字符串当前是应用设置中的纯文本格式。是否可以将其加密并仍然使用 Azure 功能和服务总线之间的内置集成?

我尝试在运行时创建ServiceBusAttribute,但您似乎无法将连接字符串传递给它。

非常感谢任何帮助

【问题讨论】:

标签: c# .net azure azure-functions


【解决方案1】:

目前这是不可能的。有一个功能请求从 KeyVault 检索绑定中使用的机密:https://github.com/Azure/azure-webjobs-sdk/issues/746

GitHub 问题还描述了在 VSTS 中构建时从 KeyVault 检索机密的解决方法。

【讨论】:

    猜你喜欢
    • 2020-02-18
    • 2022-10-20
    • 1970-01-01
    • 1970-01-01
    • 2023-01-19
    • 2023-03-10
    • 2013-08-02
    • 2016-07-03
    • 2022-12-05
    相关资源
    最近更新 更多