Szukałem, ale do tej pory nie był w stanie znaleźć przykładu, który zajmuje się podstawową tożsamością 2.2 i tworzenie niestandardowego dostawcy przechowywania Oracle (który prąd będzie wymagał metod ADO.NET i CRUD w przeciwieństwie do EF).

Czy ktoś może wskazywać mi na dobrym przykładzie lub dobrej referencji?

0
Dave S. 23 luty 2019, 06:16

2 odpowiedzi

Najlepsza odpowiedź

Przeszedłem ćwiczenie dostosowywania tworzenia niestandardowego dostawcy przechowywania dla tożsamości rdzenia ASP.NET, więc mogłem utworzyć niestandardowy dostawca dla IdentityServer4. Właśnie stworzyłem minimalny dostawca pamięci. Aby go użyć z Oracle, wystarczy wstrzyknąć dostęp do danych Oracle i produkować obiekty, takie jak zdefiniowany klasa użytkownika. Projekt Github dla mojego małego eksperymentu jest tutaj: https://github.com/glennslishs/simpleidity. Dokumentacja Microsoft dla niestandardowego dostawcy jest tutaj: HTTPS: //docs.Microsoft.com/en-us/aspnet/core/security/authentication/identity-Custom-storage-providers?view=aspnetcore-2.2.

0
GlennSills 5 sierpień 2019, 20:26

Nie mam doświadczenia pracy z Oracle. Ale po kilku wyszukiwach znalazłem następujących dostawców:

  1. Dla Oracle Data Dostawca dla .NET, możesz zobaczyć próbki Oto
  2. Dla Devart.data.oral.efcore można również zobaczyć Przewodnik
0
Ali Andalibi 23 luty 2019, 07:05