如何在Azure App Service中配置Blazor Server应用的用户密钥?
将嵌套的Twilio配置迁移到Azure App Service的键值对设置
Azure App Service的应用设置支持用**冒号(:)**映射JSON的嵌套层级,完全匹配你本地appsettings.json里的Twilio结构,具体操作如下:
配置键值对应关系
直接添加以下三组键值对到App Service的应用设置中:
- 键:
Twilio:VerifyApiKey,值:abc - 键:
Twilio:AccountSID,值:def - 键:
Twilio:AuthToken,值:ghi
操作步骤
- 登录Azure门户,定位到你的Blazor Server对应的App Service实例
- 进入左侧菜单的配置选项,切换到应用设置标签页
- 点击新建应用设置,逐个填入上述键和对应的值
- 完成后点击页面顶部的保存,App Service会自动重启应用,新配置即刻生效
代码兼容说明
你的Blazor Server应用无需修改任何代码,原来读取本地配置的逻辑(比如通过IOptions<TwilioSettings>依赖注入)会自动读取App Service中的这些配置项,和本地运行时的行为完全一致。
内容的提问来源于stack exchange,提问作者David Thielen
相关产品推荐
相关产品推荐

