gpt4 book ai didi

c# - web.config 转换不转换

转载 作者:行者123 更新时间:2023-12-02 23:18:13 25 4
gpt4 key购买 nike

我正在将网站应用发布到 Azure 应用服务。我创建了一个 QA 配置文件并添加了一个匹配的 Web.QA.config 文件。以下是该文件的全部内容(经过一些编辑):

<?xml version="1.0"?>
<!-- For more information on using app.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
<!-- In case configuration is not the root element, replace it with root element in source configuration file -->
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<appSettings>
<add key="ida:ClientId" value="9a...54e" xdt:Transform="SetAttributes" xdt:Locator="Match(value)" />
<add key="ida:ClientSecret" value="vuW...z3kY=" xdt:Transform="SetAttributes" xdt:Locator="Match(value)" />
<add key="ida:PostLogoutRedirectUri" value="https://....azurewebsites.net/" xdt:Transform="SetAttributes" xdt:Locator="Match(value)" />
</appSettings>
</configuration>

当我使用 QA 配置文件将站点发布到 Azure 应用服务时,这些值不会被转换。

我做错了什么?

最佳答案

您正在匹配,而不是

使用xdt:Locator="Match(key)"

关于c# - web.config 转换不转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55284881/

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