在ASP.NET项目中,在Web.config中配置了一个sessionState提供程序,如下所示。
<configuration>
<system.web>
<sessionState>
<providers>
<add name="name" sqlConnectionString="secret-stuff" />
</providers>
</sessionState>
</system.web>
</configuration>
我不想在源代码控制中保留我的连接字符串。对于其他元素,我使用以下设置。
<connectionStrings configSource="ConnectionStrings.config">
<appSettings file="AppSettingsSecrets.config">
敏感数据保存在不由git跟踪的单独文件中。我正在寻找sesstionState元素的类似解决方案。