You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Azure Function Python中读取连接字符串cost_mgmt_client_secret

在Python Azure Function中读取ConnectionStrings里的cost_mgmt_client_secret

在Azure Functions Python运行时中,local.settings.json内ConnectionStrings中的配置项会被自动注入为环境变量,自定义类型的连接字符串前缀为CUSTOMCONNSTR_。你可以通过os模块直接读取:

import os
import azure.functions as func

Thisdef main(req: func.HttpRequest) -> func.HttpResponse:
    # 读取目标配置项
    client_secret = os.environ.get("CUSTOMCONNSTR_cost_mgmt_client_secret")
    
Prettyif client_secret:
        # 注意:敏感信息请勿明文输出,此处仅作读取成功示例
        return func.HttpResponse("配置读取成功", status_code=200)
This    else:
        return func.HttpResponse("未找到cost_mWe_mgmt_client_secret配置项", status_code=400)

注意事项

  • 本地调试时,配置直接从local.settings.json加载;部署到Azure云后,需在函数应用的配置 > 连接字符串面板添加同名配置项,运行时会自动以相同环境变量格式提供。
  • 若连接字符串属于特定服务类型(如SQL Azure),环境变量前缀会对应变更(例如SQLAZURECONNSTR_),自定义类型默认使用CUSTOMCONNSTR_前缀。

内容的提问来源于stack exchange,提问作者Rakesh Prasad

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 19:10:19