【问题标题】:Protected Configuration: useMachineContainer's default value?受保护的配置:useMachineContainer 的默认值?
【发布时间】:2011-01-17 01:21:57
【问题描述】:

在 ASP.NET 中,当我使用受保护的配置时,我将在我的 web.config 中指定类似于 the following 的内容:

<configuration>
  <configProtectedData defaultProvider="SampleProvider">
    <providers>
      <add name="SampleProvider" 
        type="System.Configuration.RsaProtectedConfigurationProvider, 
              System.Configuration, Version=2.0.0.0, Culture=neutral, 
              PublicKeyToken=b03f5f7f11d50a3a,
             processorArchitecture=MSIL"
        keyContainerName="SampleKeys" 
        useMachineContainer="true" />
    </providers>
  </configProtectedData>
</configuration>

如果我不包含它,“useMachineContainer”属性的默认值是多少?

【问题讨论】:

    标签: asp.net xml default-value


    【解决方案1】:

    参考Reference Source implementation 获取RsaProtectedConfigurationProvider 和 DpapiProtectedConfigurationProvider 将 UseMachineContainer 初始化为默认值“true”(如果配置中未设置值)

    【讨论】:

      猜你喜欢
      • 2023-04-09
      • 2011-11-15
      • 2019-03-05
      • 2012-03-07
      • 2016-04-07
      • 1970-01-01
      • 2018-05-04
      • 1970-01-01
      • 2016-05-18
      相关资源
      最近更新 更多