Pregunta

Me han seguido numerosos tutoriales y tutoriales / blogs sobre las capacidades que Ria Servicios trae a la mesa cuando se utiliza Silverlight con ASP.Net. Esencialmente Busco un ejemplo de trabajo en vivo de la funcionalidad de autorización que Ria Servicios aparentemente puede asir de ASP.Net. (Mejor aún si funciona con ASP.NET MVC también)

ejemplo de no funcionaron Ria Servicios de aplicación de autorización

Vaya a el enlace de demostración en vivo en esta página .... no

Éste puede trabajar sin embargo no pude conseguir que funcione en mi equipo de oficina (extraña configuración que parece romper el código sin razón)

¿Fue útil?

Solución

Marque aquí: entran Descripción enlace aquí . Hay un montón de puestos que dan muestras. No es exactamente lo que quiere, pero tiene un paseo a través de la creación de autorización completa.

Otros consejos

Brad Abrams tiene una buena información. También tenga en cuenta que la nueva plantilla "Silverlight Business Application" en el Visual Studio -.> Diálogo Nuevo proyecto ha establecido la autentificación hasta donde ya se puede perder el tiempo con ella sin tener que encontrar la manera de configurarlo primero

http://blogs.msdn.com/brada/archive/2009/10/05/business-apps-example-for -silverlight-3-RTM-y-net-RIA-servicios-julio-update-parte-26-autenticación-y-personalization.aspx

C # Silverlight con la autenticación de Servicios RIA

Lo más probable es que no se han configurado el entorno todavía. En el archivo machine.config para la versión de marco en uso, usted encontrará LocalSqlServer definido. Debe editar esta definición al punto en el servidor SQL Server sirviendo la base de datos aspnetdb que desea utilizar (y si usted no tiene uno, entonces empezar por la creación de eso).

Machine.config está generalmente en c:\windows\microsoft.net\framework\v2.something\config

Para el desarrollo tiene que configurar esto en el machine.config estación de trabajo para que los del depurador servidor web utilizan la base de datos de autenticación de producción. Para la producción que tiene que hacer la misma configuración en el servidor web de producción.

Existen diferentes caminos para 64 y 32 casos marco de bits, y si eres como yo que tiene 32 y ediciones de 64 bits de la versión 2, 3, 3,5 y 4 entonces usted tiene la configuración ocho "raíz" archivos. Si se les cazan todo listo abajo y todos de ellos se ahorrará confusión no contada más tarde.

Esto es de mi blog en octubre pasado:

La plantilla de aplicación de negocios para Silverlight viene con un inicio de sesión y registro de páginas. Es muy fácil de conectar estos a un ASPNETDB.mdf.

Sólo tiene que añadir una cadena de conexión LocalSqlServer a su archivo web.config. Por ejemplo, aquí es lo que uso para conectarse a SQL Server.

       

Es casi demasiado fácil!

Si está utilizando SqlExpress en su máquina dev, se pone aún más fácil. Usted no tiene que hacer nada. Basta con crear una nueva aplicación de negocios Silverlight y disparar hacia arriba. Ir al inicio de sesión en la página y registrar. Será lento, pero en el fondo, su ASPNETDB se acaba de crear y unido, y se iniciará la sesión. Si luego buscar en el archivo Web.config, no se ve una cadena de conexión en cualquier lugar, ya que los valores por defecto son utilizado para este pedazo de magia. Por supuesto, una conexión mundo real va a necesitar su propia cadena de conexión como el de arriba.

Greg

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