asp.net-web-api

¿Cómo puedo configurar de forma segura el principal de usuario en un gestor WebAPI HttpMessageHandler personalizado?

Para la autenticación básica he implementado un personalizado HttpMessageHandler basado en el ejemplo que se muestra en la re ... funciona como esperaba: La propiedad ApiController.User no contiene el principal agregado a la colección Properties anterior.

Todos ASP.NET Web API controllers return 404

Estoy tratando de conseguir un controlador API para trabajar dentro de un ASP.NET MVC 4 aplicación web. Sin embargo, cada sol ... ssageDetail> </Error> Cualquier ayuda sería muy apreciada, estoy perdiendo la cabeza un poco por aquí. :) Gracias!

AutoMapper.Mapper no contiene definición para CreateMap

Esta podría ser una pregunta básica, pero me pregunto que no estoy obteniendo AutoMapper.Mapper.Método CreateMap. ¿Estoy usando una referencia/paquete de AutoMapper incorrecto? Gracias

AllowAnonymous no funciona con autorización Personalizadatribute

Esto me ha tenido perplejo por un tiempo. Aparentemente, ninguna de las situaciones similares comúnmente encontradas parece ... ; Cualquier pensamiento sería realmente apreciado. ¿Alguien ha encontrado este problema antes y encontrado la causa raíz?

El uso de un proxy with.NET 4.5 HttpClient

Estoy solucionando un error con un servicio al que llamo a través del HttpClient de.NET, tratando de enrutar la solicitud a t ... sonAsync("api/prefs/", smp).Result; La solicitud va directamente al servidor sin intentar golpear el proxy. ¿Qué me perdí?

Leer HttpContent en el controlador WebAPI

¿Cómo puedo leer el contenido de la petición PUT en la acción MVC WebAPI controller? [HttpPut] public HttpResponseMessage P ... : null, "id": 21 } El resultado final esperado es List<string> modified_properties = {"FirstName", "LastName"}

ASP.NET Autorización de API web con AuthorizeAttribute

Usando el nuevo ASP.NET Web API beta. Parece que no puedo obtener el método sugerido de autenticar usuarios, para trabajar. D ... con esto? ¿Funcionará de manera diferente en futuras versiones?, o debería ¿volver a implementar mi propio filtro de acción?

ASP WebAPI lista genérica parámetro opcional

Realmente estoy luchando con este. Necesito un parámetro de lista genérico para mi método Get, pero tiene que ser opcional. A ... rerIDs' no es compatible con 'FormatterParameterBinding'. ¿Cómo obtener una lista genérica como parámetro opcional aquí?

Autenticación de token de API web con una base de datos de usuarios personalizada

Estoy desarrollando un servicio Web API 2.1 que necesita autenticar los clientes de conexión (clientes HTML5/JS que crearé y ... es "no, no puedes hacer eso porque..."). Si esas personas pueden explicar sus razones en un comentario, eso sería apreciado.

Cuál es la diferencia entre HttpResponseMessage y HttpResponseException

Traté de entender ambos y escribir código de ejemplo: public HttpResponseMessage Get() { var response = ControllerCo ... } De Fiddle, realmente no vi ninguna diferencia entre ellos, así que ¿cuál es el propósito de usar HttpResponseException?

Autenticación basada en tokens en Web API sin ninguna interfaz de usuario

Estoy desarrollando una API REST en ASP.Net Web API. Mi API solo será accesible a través de clientes no basados en navegador. ... en alta frecuencia, por lo que también tengo que cuidar el rendimiento. Por favor, hágamelo saber si puedo explicarlo mejor.

Web API creando claves de API

Estoy interesado en crear claves API para web.api y permitir que los clientes se comuniquen con la API utilizando las claves ... ntes se comuniquen con el cliente. ¿Existe tal funcionalidad incorporada? Si uno quiere implementarlo, ¿cómo lo rodearía?

Configuración de encabezados de control de caché HTTP en Web API

¿Cuál es la mejor manera de establecer encabezados de control de caché para servidores públicos de almacenamiento en caché e ... rol) o parece enormemente complicado por solo configurar un par de encabezados http. ¿Hay una forma sencilla de hacer esto?

Uso de JWT para implementar la autenticación en Asp.net api WEB

He estado leyendo sobre JWT. Pero por lo que he leído no es un mecanismo de autenticación, sino más bien un componente cruci ... olicitud previa de dispositivos, entonces no debería poder acceder a los datos reales de los usuarios. (obviamente) Gracias

Pros/Contras de diferentes ASP.NET Opciones de Almacenamiento en Caché

Hace poco hice una pregunta sobre el almacenamiento en caché de datos de aplicaciones en un ASP.NET MVC aplicación WebAPI y m ... ara un ASP.NET MVC webapi? Mi Pregunta Anterior: Almacenamiento en caché de datos de aplicaciones en memoria: MVC Web API

Deserializing Json to derived types in Asp.Net API WEB

Estoy llamando a un método de mi WebAPI que envía un json que me gustaría hacer coincidir (o vincular) con un modelo. En el ... métodos están expuestos como async. No se quien encaja con pasar el modelo generate al método controlador... Muchas Gracias!

C# tipo de subvención no compatible al llamar a la api web

Estoy tratando de realizar una publicación en mi WebAPI desde una aplicación de escritorio WPF de c#. No importa lo que haga ... ayudarme a hacer una llamada exitosa a la api web anterior... Por favor, hágamelo saber si puedo ayudar a aclarar. ¡Gracias!!

ASP.NET ¿Sesión de API WEB o algo así?

Necesito almacenar alguna información en sesión (o en lo que sea en ASP.NET Web API) que necesito recuperar en cada solicitud ... este tipo de situación? ¿Dónde puedo almacenar la información que se puede recuperar en cada solicitud posterior? Gracias.

descargar archivo csv de web api en angular js

Mi controlador API está devolviendo un archivo csv como se ve a continuación: [HttpPost] public HttpResponseMessage ... nada. ¿Qué podría hacer para arreglar esto? ACTUALIZAR: Esto podría funcionar para ustedes con el mismo problema: link

Web API serializa propiedades a partir de letras minúsculas

¿Cómo puedo configurar la serialización de mi API Web para usar camelCase (a partir de letras minúsculas) nombres de propiedad en lugar de PascalCase como es en C#. ¿Puedo hacerlo globalmente para todo el proyecto?