Хранилище ключей общего доступа к файлам cookie Asp Net Core - PullRequest
0 голосов
/ 31 марта 2019

В этом руководстве объясняется, как обмениваться файлами cookie между ASP .NET Framework и ASP .NET Core. Однако в примерах используется папка KeyRing с XML-файлами, например,

<?xml version="1.0" encoding="utf-8"?>
<key id="2e561ce5-e283-42dc-b3eb-1e4c704fe905" version="1">
  <creationDate>2019-03-26T23:29:27.141236Z</creationDate>
  <activationDate>2019-03-26T23:29:26.9522792Z</activationDate>
  <expirationDate>2019-06-24T23:29:26.9522792Z</expirationDate>
  <descriptor deserializerType="Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AuthenticatedEncryptorDescriptorDeserializer, Microsoft.AspNetCore.DataProtection, Version=2.1.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60">
    <descriptor>
      <encryption algorithm="AES_256_CBC" />
      <validation algorithm="HMACSHA256" />
      <masterKey p4:requiresEncryption="true" xmlns:p4="http://schemas.asp.net/2015/03/dataProtection">
        <!-- Warning: the key below is in an unencrypted form. -->
        <value>x7yHNw88KQeHvX5RO3NTn4WdKHFZZBHQPhS74gyEwJfXdp32AcPRcvNdDM4YjFfWGBUFudZlBx8H9Oxl1dVbYg==</value>
      </masterKey>
    </descriptor>
  </descriptor>
</key>

мой вопрос Есть ли другой способ сохранить эти ключи, например, в базе данных и получить их при запуске?

...