gpt4 book ai didi

Azure 静态 Web 应用程序 - 函数应用程序 API - 如何加载 IOptions?

转载 作者:行者123 更新时间:2023-12-02 08:12:57 26 4
gpt4 key购买 nike

一切都在本地运行,仍然使用 Azure 中的存储。加载 IOptions 的本地设置文件是:

"StorageOptions": {
"ConnectionString": "...xxx..."
}

由于无法从应用程序设置加载连接字符串设置,静态 Web 应用程序正在访问 API 并收到 500 错误。其他不使用 Azure 存储的 API 调用正在按预期工作。

我无法使用指定值以 StorageOptions:ConnectionString 的正常方式保存静态 Web 应用程序设置。

Azure 静态 Web 应用的 API 设置可以使用 IOptions 模式吗?如果是,应如何在 Azure 中添加应用程序设置以正确加载 IOptions?

由于无法从应用程序设置加载连接字符串设置,静态 Web 应用程序正在访问 API 并收到 500 错误。

最佳答案

静态 Web 应用程序的应用程序设置不允许在设置名称中包含“:”。因此,分层数据绑定(bind)应使用“StorageOptions__ConnectionString”,而不是使用“StorageOptions:ConnectionString”。

在“配置应用设置”的第 4 步中注明:https://learn.microsoft.com/en-us/azure/app-service/configure-common?tabs=portal

关于Azure 静态 Web 应用程序 - 函数应用程序 API - 如何加载 IOptions?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75264321/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com