Su questa linea mi sto un'eccezione -MembershipCreateUserException - Il nome utente fornito non è valido
OAuthWebSecurity.CreateOrUpdateAccount(provider, providerUserId, model.UserName);
System.Web.Security.MembershipCreateUserException: Il nome utente fornito non è valido.
I dati che vanno in questo è
- fornitore - "facebook"
- providerUserId - "1321311387573991"
- model.UserName - "Max Payne"
L'inizializzazione funziona bene using
WebSecurity.InitializeDatabaseConnection("club", "User", "UserID", "UserName", autoCreateTables: true);
Non riesco a trovare esempi del motivo per cui il nome utente non è valido? Esiste un criterio da qualche parte che definisce che cosa è un nome utente corretto?
Penso che il nome utente sia probabilmente l'indirizzo email. Almeno questo è ciò che Facebook mi chiede quando accedo. –