Autenticación de usuario ASP.NET MVC desde una aplicación WPF

¿Cómo puedo autenticar a un usuario (con nombre de usuario y contraseña) de una aplicación ASP.NET MVC? Estoy tratando de hacer esto usandoWebClientpasandoNetworkCredentials, publicar la solicitud en la aplicación ASP.NET MVC desde mi cliente WPF. ¿Cómo manejo esta solicitud en el servidor? ¿Cómo obtengo el nombre de usuario y contraseña pasados?

Estoy usando la autenticación de formularios en la aplicación ASP.NET MVC (el valor predeterminado que se crea con un nuevo proyecto).

Respuestas a la pregunta(2)

Su respuesta a la pregunta