【发布时间】:2020-11-06 00:44:21
【问题描述】:
我正在 .net 核心项目中构建 API,并且必须在 appSettings.json 文件中存储一些键值对以获取 jwt 令牌。例如,我需要存储有效的发行者和有效的受众。对于开发,我的 appSettings.json 文件如下:
`{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information"
}
},
"jwt": {
"JwtIssuer": "https://localhost:44332/",
"JwtAudience": "https://localhost:44332/",
"JwtSecretKey": "my super secure key"
}
"AllowedHosts": "*"
}`
对于开发环境,这很好,但是当我必须部署到天蓝色时,我是否需要在 appSettings.json 文件中手动更改这些 URL,或者是否有任何其他有效的方法来管理这些自动更新的 URL关于环境。
【问题讨论】:
-
@PavelAnikhouski 是正确的。这是一条路
-
是的,我已经研究过了,它似乎很有帮助。谢谢。