Este tema ha sido increíblemente confuso para mí. Soy un novato en aplicaciones HTTP pero necesito desarrollar un cliente de iPhone que consuma datos JSON de alguna parte. Elegí Web API de MS porque parecía bastante fácil, pero cuando se trata de autenticar usuarios, las cosas se ponen bastante frustrantes.
Estoy sorprendido de cómo no he podido encontrar un ejemplo claro de cómo autenticar a un usuario desde la pantalla de inicio de sesión hasta usar el Authorize
atributo sobre mis ApiController
métodos después de varias horas de Google.
Esta no es una pregunta, sino una solicitud de un ejemplo de cómo hacer esto exactamente. He mirado las siguientes páginas:
Si bien estos explican cómo manejar solicitudes no autorizadas, no demuestran claramente algo así como LoginController
algo así como solicitar credenciales de usuario y validarlas.
Alguien dispuesto a escribir un buen ejemplo simple o señalarme en la dirección correcta, por favor?
Gracias.
fuente