gpt4 book ai didi

azure - 如何覆盖 Azure Web App 自定义部分中的 web.config 值?

转载 作者:行者123 更新时间:2023-12-04 00:36:58 26 4
gpt4 key购买 nike

可以在 Azure Web App 中轻松覆盖 web.config AppSettings 部分。例如。如果我有以下 web.config:

<appSettings>   
<add key="AllowedCORSOrigin" value="http://localhost:26674"/>
</appSettings>

我可以在门户的应用程序设置 UI 中覆盖它,如下所示:

enter image description here

我在 web.config 中还有一个自定义部分:

<AdWordsApi>
<add key="OAuth2RefreshToken" value="TOKEN" />
</AdWordsApi>

是否也可以以某种方式覆盖它?我尝试过 AdWordsApi.OAuth2RefreshTokenAdWordsApi:OAuth2RefreshToken,但效果并不那么容易。

附注有趣的是知道是否可以使用其他自定义部分,例如我是否想要在服务器上使用另一种身份验证模式。

<system.web>
<authentication mode="None" />
</system.web>

最佳答案

简短的回答是这是不可能的。

您描述的机制仅适用于应用程序设置和连接字符串。高水平,它的工作方式是:

  • 您的 Azure 应用设置成为环境变量
  • 在运行时,一个特殊的模块会在 .NET 配置系统中动态设置这些内容。请注意,物理 web.config 永远不会被修改。

但是很难让这种机制在任意配置部分上工作,因为如果不修改物理文件,这些配置部分就无法动态地受到影响。

关于azure - 如何覆盖 Azure Web App 自定义部分中的 web.config 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40300716/

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