Preguntas etiquetadas con asp.net-web-api

ASP.NET Web API es un marco para crear servicios HTTP para clientes como navegadores y dispositivos móviles. Se basa en Microsoft .NET Framework y es una opción ideal para crear servicios RESTful.



5
Autenticación JWT para API web ASP.NET
Estoy tratando de admitir el token portador JWT (JSON Web Token) en mi aplicación API web y me estoy perdiendo. Veo soporte para .NET Core y para aplicaciones OWIN. Actualmente estoy alojando mi aplicación en IIS. ¿Cómo puedo lograr este módulo de autenticación en mi aplicación? ¿Hay alguna forma en …

10
HttpClient no admite el método PostAsJsonAsync C #
Estoy tratando de llamar a una API web desde mi aplicación web. Estoy usando .Net 4.5 y mientras escribo el código obtengo el error HttpClientno contiene un PostAsJsonAsyncmétodo de definición . Debajo está el código: HttpClient client = new HttpClient(); client.BaseAddress = new Uri("http://localhost:51093/"); client.DefaultRequestHeaders.Accept.Add( new MediaTypeWithQualityHeaderValue("application/json")); var user = …



7
API web de Microsoft: ¿Cómo se hace un Server.MapPath?
Como la API web de Microsoft no es MVC , no puede hacer algo como esto: var a = Request.MapPath("~"); ni esto var b = Server.MapPath("~"); porque estos están debajo del System.Webespacio de nombres, no el System.Web.Httpespacio de nombres. Entonces, ¿cómo calcula la ruta relativa del servidor en la API …



5
Parámetros de cadena de consulta opcionales en la API web ASP.NET
Necesito implementar el siguiente método WebAPI: /api/books?author=XXX&title=XXX&isbn=XXX&somethingelse=XXX&date=XXX Todos los parámetros de la cadena de consulta pueden ser nulos. Es decir, la persona que llama puede especificar de 0 a todos los 5 parámetros. En MVC4 beta solía hacer lo siguiente: public class BooksController : ApiController { // GET /api/books?author=tolk&title=lord&isbn=91&somethingelse=ABC&date=1970-01-01 public …

6
Exponer localhost a Internet a través de túneles (usando ngrok): error HTTP 400: solicitud incorrecta; Nombre de host no válido
De las versiones anteriores de la pregunta, existe esto: navegar por el sitio web con la dirección IP en lugar de localhost , que describe más o menos lo que he hecho hasta ahora ... Tengo la IP local funcionando. Luego encontré ngrok, y aparentemente no necesito conectarme a través …

30
El parámetro de publicación siempre es nulo
Desde que actualicé a RC para WebAPI, tengo un problema realmente extraño cuando llamo a POST en mi WebAPI. Incluso he vuelto a la versión básica generada en un nuevo proyecto. Entonces: public void Post(string value) { } y llamando desde Fiddler: Header: User-Agent: Fiddler Host: localhost:60725 Content-Type: application/json Content-Length: …

15
Devolver contenido con IHttpActionResult para una respuesta no correcta
Para regresar de un controlador Web API 2, puedo devolver contenido con la respuesta si la respuesta es correcta (estado 200) de esta manera: public IHttpActionResult Get() { string myResult = ... return Ok(myResult); } Si es posible, quiero usar los tipos de resultados integrados aquí cuando sea posible: https://msdn.microsoft.com/en-us/library/system.web.http.results(v=vs.118).aspx …

28
No se pudo cargar el archivo o ensamblado 'System.Web.Http 4.0.0 después de la actualización de 2012 a 2013
Hice la actualización de acuerdo a. http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc-5-and- web-api-2 Me sale el error ¿Alguien más recibió este error? Error del servidor en la aplicación '/'. No se pudo cargar el archivo o ensamblado 'System.Web.Http, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35' o una de sus dependencias. La definición de …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.