Как получить PublicKeyToken созданного контейнера ключа RSA на уровне машины для использования в элементе «configProtectedData» файла Web.config? - PullRequest
0 голосов
/ 08 мая 2018

Я создал контейнер ключей RSA с помощью следующей команды:

aspnet_regiis -pc "[my container name]" -exp

Теперь я хочу использовать его для шифрования connectionStrings Web.config , поэтому я использую следующий элемент в Web.config :

<configProtectedData defaultProvider="providerMyCompany">
            <providers>
              <add name="providerMyCompany" description="" keyContainerName="keyContainerMyCompany" type="System.Configuration.RsaProtectedConfigurationProvider, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"
                useMachineContainer="true" useOAEP="true" />
            </providers>
</configProtectedData>

Я использую значение PublicKeyToken так же, как образец MSDN (b03f5f7f11d50a3a) , но я хочу получить PublicKeyToken контейнера ключей RSA, созданный мной. Как я могу это сделать?

...