Domande taggate «asp.net-web-api»

L'API Web ASP.NET è un framework per la creazione di servizi HTTP per client come browser e dispositivi mobili. Si basa su Microsoft .NET Framework e rappresenta la scelta ideale per la creazione di servizi RESTful.



5
Autenticazione JWT per l'API Web ASP.NET
Sto cercando di supportare il token bearer JWT (token Web JSON) nella mia applicazione API Web e mi sto perdendo. Vedo il supporto per .NET Core e per le applicazioni OWIN. Attualmente sto ospitando la mia applicazione in IIS. Come posso ottenere questo modulo di autenticazione nella mia applicazione? È …

10
HttpClient non supporta il metodo PostAsJsonAsync C #
Sto provando a chiamare un'API Web dalla mia applicazione Web. Sto usando .Net 4.5 e mentre scrivo il codice sto ottenendo l'errore HttpClientnon contiene un PostAsJsonAsyncmetodo di definizione . Di seguito è riportato il codice: HttpClient client = new HttpClient(); client.BaseAddress = new Uri("http://localhost:51093/"); client.DefaultRequestHeaders.Accept.Add( new MediaTypeWithQualityHeaderValue("application/json")); var user = …



7
API Web Microsoft: come si fa Server.MapPath?
Poiché l' API Web Microsoft non è MVC , non puoi fare qualcosa del genere: var a = Request.MapPath("~"); né questo var b = Server.MapPath("~"); perché questi sono nello System.Webspazio dei nomi, non nello System.Web.Httpspazio dei nomi. Quindi, come si fa a capire il relativo percorso del server nell'API Web …



6
Esposizione di localhost a Internet tramite tunneling (utilizzando ngrok): errore HTTP 400: richiesta errata; hostname non valido
Dalle versioni precedenti della domanda, c'è questo: Sfoglia il sito Web con indirizzo IP piuttosto che localhost , che delinea più o meno quello che ho fatto finora ... Ho l'IP locale funzionante. Poi ho trovato ngrok e, a quanto pare, non ho bisogno di connettermi tramite IP. Quello che …

5
Parametri stringa di query facoltativi nell'API Web ASP.NET
Devo implementare il seguente metodo WebAPI: /api/books?author=XXX&title=XXX&isbn=XXX&somethingelse=XXX&date=XXX Tutti i parametri della stringa di query possono essere nulli. Cioè, il chiamante può specificare da 0 a tutti e 5 i parametri. In MVC4 beta ero solito fare quanto segue: public class BooksController : ApiController { // GET /api/books?author=tolk&title=lord&isbn=91&somethingelse=ABC&date=1970-01-01 public string GetFindBooks(string …

30
Il parametro Post è sempre nullo
Da quando ho effettuato l'aggiornamento a RC per WebAPI, ho riscontrato dei problemi davvero strani quando ho chiamato POST sul mio WebAPI. Sono anche tornato alla versione base generata sul nuovo progetto. Così: public void Post(string value) { } e chiamando da Fiddler: Header: User-Agent: Fiddler Host: localhost:60725 Content-Type: application/json …

15
Restituisci contenuti con IHttpActionResult per una risposta non OK
Per tornare da un controller Web API 2, posso restituire il contenuto con la risposta se la risposta è OK (stato 200) in questo modo: public IHttpActionResult Get() { string myResult = ... return Ok(myResult); } Se possibile, desidero utilizzare i tipi di risultati incorporati qui quando possibile: https://msdn.microsoft.com/en-us/library/system.web.http.results(v=vs.118).aspx La …

28
Impossibile caricare il file o l'assembly "System.Web.Http 4.0.0 dopo l'aggiornamento dal 2012 al 2013
Ho fatto l'aggiornamento secondo. 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 Ottengo l'errore. Qualcun altro ha questo errore? Errore del server nell'applicazione '/' Impossibile caricare il file o l'assembly 'System.Web.Http, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35' o una delle sue dipendenze. La definizione manifest dell'assembly individuato non corrisponde al riferimento dell'assembly. (Eccezione …

15
Chiamata webapi non autorizzata che restituisce la pagina di accesso anziché 401
Come configuro il mio progetto mvc / webapi in modo che un metodo webapi chiamato da una vista rasoio non ritorni la pagina di accesso quando non è autorizzato? È un'applicazione MVC5 che ha anche controller WebApi per le chiamate tramite JavaScript. I due metodi seguenti [Route("api/home/LatestProblems")] [HttpGet()] public List<vmLatestProblems> …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.