Perguntas com a marcação «asp.net-web-api»

A API da Web do ASP.NET é uma estrutura para criar serviços HTTP para clientes como navegadores e dispositivos móveis. Baseia-se no Microsoft .NET Framework e é a escolha ideal para criar serviços RESTful.

3
Autenticação de API da Web do ASP.NET
Estou procurando autenticar um usuário de um aplicativo cliente enquanto estiver usando a API da Web do ASP.NET . Eu assisti todos os vídeos no site e também li este post do fórum . Colocar o [Authorize]atributo corretamente retorna um 401 Unauthorizedstatus. No entanto, preciso saber como permitir que um …


2
Retornar HTML da API Web ASP.NET
Como retornar HTML do controlador ASP.NET MVC Web API? Tentei o código abaixo, mas obtive um erro de compilação, pois Response.Write não está definido: public class MyController : ApiController { [HttpPost] public HttpResponseMessage Post() { Response.Write("<p>Test</p>"); return Request.CreateResponse(HttpStatusCode.OK); } }

7
ASP.NET Web API OperationCanceledException quando o navegador cancela a solicitação
Quando um usuário carrega uma página, ele faz uma ou mais solicitações ajax, que atingem os controladores ASP.NET Web API 2. Se o usuário navegar para outra página, antes que essas solicitações ajax sejam concluídas, as solicitações são canceladas pelo navegador. Nosso ELMAH HttpModule então registra dois erros para cada …




5
capturar todas as exceções não tratadas em ASP.NET Web Api
Como posso capturar todas as exceções não tratadas que ocorrem no ASP.NET Web Api para que eu possa registrá-las? Até agora tentei: Crie e registre um ExceptionHandlingAttribute Implementar um Application_Errormétodo emGlobal.asax.cs Inscrever-se para AppDomain.CurrentDomain.UnhandledException Inscrever-se para TaskScheduler.UnobservedTaskException O ExceptionHandlingAttributetrata com sucesso as exceções que são lançadas nos métodos de ação …


9
Asp Net Web API 2.1 obter o endereço IP do cliente
Olá estou precisando pegar o IP do cliente que pede algum método na web api, já tentei usar esse código daqui mas ele sempre retorna o IP local do servidor, como conseguir de forma correta? HttpContext.Current.Request.UserHostAddress; de outras questões: public static class HttpRequestMessageExtensions { private const string HttpContext = "MS_HttpContext"; …


5
Então, JSONP ou CORS? [fechadas]
Fechado . Esta pergunta é baseada em opinião . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que possa ser respondida com fatos e citações editando este post . Fechado há 4 anos . Melhore esta questão Meu WebAPI foi implantado no ambiente de intranet …


2
Por que devo criar operações WebAPI assíncronas em vez de sincronizar?
Eu tenho a seguinte operação em uma API Web que criei: // GET api/<controller> [HttpGet] [Route("pharmacies/{pharmacyId}/page/{page}/{filter?}")] public CartTotalsDTO GetProductsWithHistory(Guid pharmacyId, int page, string filter = null ,[FromUri] bool refresh = false) { return delegateHelper.GetProductsWithHistory(CustomerContext.Current.GetContactById(pharmacyId), refresh); } A chamada para este serviço da web é feita por meio de uma chamada …

27
Falha ao serializar a resposta na API da Web com Json
Estou trabalhando com ASP.NET MVC 5 Web Api. Quero consultar todos os meus usuários. Escrevi api/userse recebo isto: "O tipo 'ObjectContent`1' falhou ao serializar o corpo da resposta para o tipo de conteúdo 'application / json; charset = utf-8'" No WebApiConfig, já adicionei estas linhas: HttpConfiguration config = new HttpConfiguration(); …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.