如何在asp.net中参数化web.config

问题描述 投票:0回答:1

首先

我想通过将我的web.config文件和任何敏感数据分离为2个不同的文件。

类似

  1. web.config
  2. sensitiveData.config

此外

我需要将此取决于配置。这可以通过xml-transform实现。但是我不知道如何使web.config参数化并依赖于配置。

我如何尝试

我的想法是将密钥添加到appSettings。>]中并在web.config中使用,此外,这里还有一个属性appSettings.File,可以在其中存储带参数的文件和xml-transformations我可以简单地更改文件来更改配置。好吧,我了解appSettings,我添加了一些

</appSettings>
    <add key="MyConnstring" value="connstring" />
</appSettings>

但是这是一个错误,因为无法完成,这是不正确的

<connectionStrings>
    <add name="sqlwork" providerName="Oracle.DataAccess.Client" connectionString=MyConnstring />
</connectionStrings>

总结

有什么想法可以完成它。

  1. 敏感数据在单独的文件中
  2. 取决于配置的敏感数据

首先,我想将我的web.config文件和任何敏感数据分离为2个不同的文件。像web.configsensitiveData.config之类的东西。此外,我需要这样...

asp.net-web-api c#-4.0 web-config
1个回答
0
投票

可以在应用程序设置中移动连接字符串和其他敏感数据。

© www.soinside.com 2019 - 2024. All rights reserved.