Pregunta

Quisiera dos sitios web que han de lectura / escritura acceso a la base de datos el perfil mismo usuario (llamado "aspnetdb" por defecto). Es de suponer que esto es posible mediante la configuración de los sitios web de forma adecuada en el web.config. ¿Hay problemas que debería tener cuidado de?

¿Fue útil?

Solución

Sí se puede.

Usted necesita asegurarse de que cada aplicación tiene un machineKey sección en la web común. config para que las cookies y otros cifrado es igual para todos.

¿Usted quiere que ambos aplicaciones utilicen los mismos usuarios / perfiles? Si es así, debe asegurarse de que el atributo applicationName en todas las secciones del proveedor es el mismo. Normalmente, este valor predeterminado es '/' por lo que no deben ser no hay modificaciones necesarias a excepción de la sección machineKey común.

Si desea utilizar la misma base de datos, pero el deseo de mantener a los miembros por separado, sólo tiene que especificar diferentes atributos applicationName para cada aplicación.

Así que, sí, usted puede tener varias aplicaciones utilizan la misma base de datos y / o mismos datos de usuario mediante la configuración apropiada.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top