Articles of asp.net mvc 5

¿Cómo inicia sesión / autentica a un usuario con Asp.Net MVC5 RTM usando AspNet.Identity?

¡Disculpas y gracias de antemano por esta pregunta! Todavía soy nuevo en SO. He estado trabajando en una aplicación web usando MVC5, EF6 y VS 2013. Pasé algún tiempo actualizando a los bits RC una vez lanzado. Gracias a todos los mensajes grandiosos que hay: p. Ej. Desacoplando Microsoft.AspNet.Identity. * Y Actualizando asp.net MVC de […]

Contraseña de cambio de identidad de ASP.NET

Necesito la capacidad de cambiar la contraseña del usuario por administrador. Por lo tanto, el administrador no debe ingresar una contraseña actual del usuario, debe tener la capacidad de establecer una nueva contraseña. Miro el método ChangePasswordAsync, pero este método requiere ingresar la contraseña anterior. Entonces, este método no es apropiado para esta tarea. Por […]

Obtener el correo electrónico de los proveedores externos Google y Facebook durante el paso de asociación de cuentas en una aplicación MVC5 predeterminada

Aparentemente puede hacer esto con el proveedor de Facebook agregando ámbitos al objeto FacebookAuthenticationOptions en Startup.Auth.cs : http://blogs.msdn.com/b/webdev/archive/2013/10/16/get-more-information-from-social-providers-used-in-the-vs-2013-project-templates.aspx List scope = new List() { “email” }; var x = new FacebookAuthenticationOptions(); x.Scope.Add(“email”); … app.UseFacebookAuthentication(x); ¿Cómo hacer lo mismo con el proveedor de Google? ¡No existe una propiedad x.Scope para la clase / objeto GoogleAuthenticationOptions !

¿Cómo me burlo de User.Identity.GetUserId ()?

Estoy tratando de probar mi código unitario que incluye la línea: UserLoginInfo userIdentity = UserManager.GetLogins(User.Identity.GetUserId()).FirstOrDefault(); Solo estoy atrapado en un momento porque no puedo obtenerlo: User.Identity.GetUserId() para devolver un valor He estado intentando lo siguiente en la configuración de mi controlador: var mock = new Mock(); mock.Setup(p => p.HttpContext.User.Identity.GetUserId()).Returns(“string”); Pero da un error de “NotSupportedException […]

Visual Studio 2013: sin plantillas web de Visual Basic / Visual C # instaladas

Instalé Visual Studio 2013 Premium (licencia de MSDN) en mi máquina. Sin embargo, la plantilla de la aplicación web ASP.NET no está allí (a excepción de la versión 2012, que me ofrece MVC 4, consulte la captura de pantalla a continuación): He desinstalado y reinstalado VS2013 tres veces ahora. He eliminado las carpetas ItemTemplatesCache y […]

¿Cómo usar Json.NET para el enlace de modelos JSON en un proyecto MVC5?

He estado buscando en Internet una respuesta o ejemplo, pero todavía no he podido encontrar uno. Simplemente me gustaría cambiar el serializador JSON predeterminado que se utiliza para deserializar JSON mientras enlaza el modelo a la biblioteca JSON.NET. Encontré esta publicación SO, pero no puedo implementarla hasta el momento, ni siquiera puedo ver el espacio […]

MVC Bundling y CSS URL relativas

La agrupación de MVC devuelve la URL incorrecta en imágenes CSS al usar CssRewriteUrlTransform: Tengo una aplicación de intranet cuyo URL es, por ejemplo: http://usid01-srv002/MyApplication . Está en el “Sitio web predeterminado” de IIS. Que tiene lo siguiente en BundleConfig.cs : bundles.Add(new StyleBundle(“~/bundles/jcss”) .Include(“~/Scripts/JQueryUI/css/*.css”, new CssRewriteUrlTransform()) ); El sistema de agrupación está generando una URL […]

El nuevo proyecto Asp.Net MVC5 produce un bucle infinito para ingresar a la página

Estoy creando un nuevo proyecto con Visual Studio 2013, elijo Asp.Net MVC y el framework 4.5.1. El proyecto se crea; luego, no hago más que F5 para iniciar la página web predeterminada. Desafortunadamente, produce un redireccionamiento a la página de inicio de sesión que también está redireccionando a la página de inicio de sesión. Aquí […]

Visual Studio 2013 IntelliSense deja de funcionar para los controladores ASP.NET MVC5

Me enfrento a un problema extraño en mi proyecto Visual Studio 2013 ASP.NET MVC 5. De repente, las clases IntelliSense en el controlador del proyecto MVC 5 no funcionan en absoluto. Tengo otros proyectos de biblioteca de clase en mi solución e IntelliSense está trabajando en esos archivos de proyecto de biblioteca de clase, pero […]

¿Cómo acceder a la información privada de Facebook utilizando ASP.NET Identity (OWIN)?

Estoy desarrollando un sitio web en ASP.NET MVC 5 (usando la versión RC1 actualmente). El sitio usará Facebook para la autenticación del usuario y para recuperar datos del perfil inicial. Para el sistema de autenticación estoy usando el nuevo motor de identidad ASP.NET basado en OWIN ( http://blogs.msdn.com/b/webdev/archive/2013/07/03/understanding-owin-forms-authentication-in-mvc -5.aspx ), ya que simplifica enormemente el […]