0

We have a couple of applications build using .NET Framework and ASP.NET Identity System.

Now, we would like to create all new apps using ASP.NET Core and reuse the existing database and schema i.e. ASP.NET Identity System.

One solution which I think should work is by managing login/account activity in separate application.

How can we do this ?

jps
  • 20,041
  • 15
  • 75
  • 79
Abhimanyu
  • 2,173
  • 2
  • 28
  • 44

1 Answers1

0

You could try setting up SSO using WS-Federation [3] by creating a STS [1] which your ASP.NET Core applications use as authentication provider [2].

[1] http://www.primaryobjects.com/2013/08/08/using-single-sign-on-with-windows-identity-foundation-in-mvc-net/

[2] https://learn.microsoft.com/en-us/aspnet/core/security/authentication/ws-federation?view=aspnetcore-2.2#add-ws-federation-as-an-external-login-provider-for-aspnet-core-identity

[3] https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-adfsod/e280606c-8bbc-4800-bf3b-7f14fbe9e21c

user7217806
  • 2,014
  • 2
  • 10
  • 12
  • i am looking for in-app solution – Abhimanyu Aug 24 '19 at 10:10
  • Is [migration](https://learn.microsoft.com/en-us/aspnet/core/migration/identity?view=aspnetcore-2.2) an option? See https://stackoverflow.com/questions/53878000/how-to-migrate-identity-users-from-a-mvc5-app-to-a-asp-net-core-2-2-app. – user7217806 Aug 28 '19 at 16:08