Совместное использование сеанса между приложением .NET Framework и приложением .NET Core Razor - PullRequest
0 голосов
/ 29 мая 2019

Доступ к информации о сеансе, хранящейся в приложении SQL Server для .NET Framework, в приложении .NET Core Razor Pages.

Сеансы, хранящиеся на SQL Server с .NET Framework, хранятся не так, как .NET Core.Есть ли какое-либо решение, с помощью которого мы можем сопоставить соответствующие столбцы и получить к нему доступ?В таблице ASPStateTempSessions хранится информация о сеансе для веб-приложения .NET.

services.AddDistributedSqlServerCache(options =>
          {
              options.ConnectionString = Configuration.GetConnectionString("SessionDB");
              options.SchemaName = "dbo";
              options.TableName = "ASPStateTempSessions";
          });

HttpContext.Session.GetString ("firstname") является нулевым в приложении .NET Core.

1 Ответ

0 голосов
/ 18 июня 2019

Мне не удалось прочитать информацию о сеансе в приложении .NET Core, но я смог добиться того, чего хотел с этим пакетом npm https://github.com/dazinator/AspNetCore.LegacyAuthCookieCompat

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...