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

如何查找Azure Function过往请求中使用的密钥

Azure Function 过往请求使用的密钥找回方法

首先明确:无法直接从过往请求中恢复密钥明文——Azure不会存储请求中传递的密钥明文,仅通过哈希值验证有效性。但可以通过以下途径定位有效密钥:

  • 检查函数应用诊断日志:若已开启请求日志记录,可在Azure门户的「监控」>「日志」中查询相关请求条目。部分场景下日志会记录code参数(注意:默认可能掩码处理,仅显示开头几位),可据此缩小密钥范围。
  • 枚举现有密钥测试:既然函数有多个密钥,逐一用现有密钥发起测试请求,能成功调用的即为有效密钥。示例测试命令:
    curl "https://your-function-endpoint.com/api/your-function?code=待测试密钥"
    
  • 检查关联存储位置:若密钥曾备份到Azure Key Vault、应用配置或本地local.settings.json文件,可前往这些位置查找。
  • 重新生成密钥:如果上述方法均无效,最可靠的方式是在Azure门户的函数应用「函数密钥」或「主机密钥」页面重新生成新密钥,并同步更新所有调用方的配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 04:44:50