Nella mia app ASP.NET MVC utilizzando l'autenticazione basata su moduli (tramite SimpleMembership), come si elimina un utente/account?Come eliminare un utente SimpleMembership?
La classe WebSecurity non espone DeleteUser. Per scherzo, ho provato:
WebSecurity.InitializeDatabaseConnection(
"MyDbConnection", "Users", "Id", "UserName", autoCreateTables: true);
new SimpleMembershipProvider().DeleteUser(userName, true);
ma che si lamenta che non ho inizializzato il provider SimpleMembership. In ogni caso, apprezzerei molto il codice di esempio che mostra come eliminare un utente. Grazie!
Bob
Getta NotSupportedException: Specificato metodo non è supportato. –
Non so cosa riguardasse la NotSupportedException. Probabilmente non avevo il claptrap di SimpleMembership inizializzato correttamente.Dopo molte prove ed errori, penso di aver ottenuto tutti i pezzi (migrazioni code-first e SimpleMembership) cablati allegramente, e ora Membership.DeleteUser funziona felicemente. –
Bob.at.SBS vedere il mio commento qui sotto, questo significa che la classe sta colpendo un provider che non implementa quel metodo. – ProVega