Distributed Session Cache and .NET Framework 4.7
-
Most of my dev work has been in .NET Core. Our organization has a Webforms monolith and we are beginning the process of conversion and chunking out into services. One of the issues we face is that the monolith uses a significant number of customizations to Forms Authentication and a customized implementation for distributed session using Redis that does not take advantage of built in APIs, because reasons. The person who understands the reasons is not with the org. For now and it works, but no one knows why they did what they did, but we do know that it's problematic for apps built in .NET Core. https://trackeasy.fun/usps/ I know that we need to convert the Forms Authentication to using a Data Protection Provider, but I am trying to find documentation for how to make sessions distributed in .NET Framework and not having much luck. In .NET Core distributed sessions is trivial. The end goal is share the authentication cookies on the domain and the user's session between applications.
-
Most of my dev work has been in .NET Core. Our organization has a Webforms monolith and we are beginning the process of conversion and chunking out into services. One of the issues we face is that the monolith uses a significant number of customizations to Forms Authentication and a customized implementation for distributed session using Redis that does not take advantage of built in APIs, because reasons. The person who understands the reasons is not with the org. For now and it works, but no one knows why they did what they did, but we do know that it's problematic for apps built in .NET Core. https://trackeasy.fun/usps/ I know that we need to convert the Forms Authentication to using a Data Protection Provider, but I am trying to find documentation for how to make sessions distributed in .NET Framework and not having much luck. In .NET Core distributed sessions is trivial. The end goal is share the authentication cookies on the domain and the user's session between applications.
So what's with the spammy "trackeasy" link? Did you want to remove that now or wait until you get banned for spam?
Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
Dave Kreskowiak -
So what's with the spammy "trackeasy" link? Did you want to remove that now or wait until you get banned for spam?
Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
Dave Kreskowiak -
Yeah, I already tagged him, but points for wrapping it in some semblance of a decent question.
Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
Dave Kreskowiak