Domanda

Vorrei due siti web per aver letto / scrittura al database del profilo stesso utente (denominato "aspnetdb" per impostazione predefinita). Presumibilmente questo è possibile configurando i siti web in modo appropriato nel web.config. Ci sono problemi che dovrei diffidare di?

È stato utile?

Soluzione

Si è possibile.

È necessario assicurarsi che ogni applicazione ha un machinekey sezione web comune. config in modo che i cookie e altri crittografia è uguale per tutti.

Volevi entrambe le applicazioni da utilizzare gli stessi utenti / profili? Se è così, è necessario assicurarsi che l'attributo applicationName in tutte le sezioni del provider è la stessa. In genere questo valore di default è '/' quindi non ci dovrebbero essere modifiche necessarie ad eccezione della sezione comune machineKey.

Se si desidera utilizzare lo stesso database, ma desiderio di mantenere l'appartenenza a parte, è sufficiente specificare diversi attributi applicationName per ogni applicazione.

Quindi, sì, si può avere più applicazioni utilizzano lo stesso database e / o stessi dati degli utenti a seconda della configurazione appropriata.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top