使用角色内窗口Azure缓存(专用角色)时,是否可以加密ConfigStoreConnectionString?

时间:2014-03-06 20:58:10

标签: c# asp.net azure azure-caching

使用角色内窗口Azure缓存(专用角色)时,有没有办法加密ConfigStoreConnectionString?

现在,ConfigStoreConnectionString存储在ServiceConfiguration文件中,它是明文。出于安全原因,我被要求使用aspnet_regiis加密连接字符串,但是当我使用加密字符串时,缓存不知道如何解密它。这是服务配置文件的部分:

  <Role name="ConnectCacheWorker">
    <Instances count="2" />
    <ConfigurationSettings>
      <Setting name="Microsoft.WindowsAzure.Plugins.Caching.NamedCaches" value="xxxxxx" />
      <Setting name="Microsoft.WindowsAzure.Plugins.Caching.DiagnosticLevel" value="1" />
      <Setting name="Microsoft.WindowsAzure.Plugins.Caching.ConfigStoreConnectionString" value="xxxxxx" />

加密服务配置文件中的连接字符串的最佳做法是什么?

1 个答案:

答案 0 :(得分:0)

我不认为这是可能的。缓存插件必须原生支持此功能。