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.
Sto cercando di autenticare un utente da un'applicazione client durante l'utilizzo dell'API Web ASP.NET . Ho guardato tutti i video sul sito e ho letto anche questo post sul forum . Mettere l' [Authorize]attributo correttamente restituisce uno 401 Unauthorizedstato. Tuttavia, ho bisogno di sapere come consentire a un utente di …
Come restituire HTML dal controller API Web ASP.NET MVC? Ho provato il codice seguente ma ho ricevuto un errore di compilazione poiché Response.Write non è definito: public class MyController : ApiController { [HttpPost] public HttpResponseMessage Post() { Response.Write("<p>Test</p>"); return Request.CreateResponse(HttpStatusCode.OK); } }
Quando un utente carica una pagina, effettua una o più richieste ajax, che colpiscono i controller ASP.NET Web API 2. Se l'utente naviga in un'altra pagina, prima che queste richieste ajax vengano completate, le richieste vengono annullate dal browser. Il nostro ELMAH HttpModule registra quindi due errori per ogni richiesta …
Ho un'app Web a pagina singola sviluppata utilizzando ASP.NET. Recentemente ho convertito molti dei metodi web per essere basati su push, utilizzando la libreria SignalR . Ciò velocizzava notevolmente la pagina e riduceva molte delle chiamate al server dalla pagina. Allo stesso tempo, ho anche esaminato l'API Web ASP.NET RESTful …
Sto cercando di utilizzare la async/awaitfunzionalità di ASP.NET nel mio progetto API Web. Non sono molto sicuro se farà la differenza nelle prestazioni del mio servizio API Web. Di seguito trovi il flusso di lavoro e il codice di esempio dalla mia applicazione. Flusso di lavoro: Applicazione UI → Endpoint …
Ho un metodo che esegue un POST come di seguito var response = await client.PostAsJsonAsync(url, entity); if (response.IsSuccessStatusCode) { // read the response as strongly typed object return await response.Content.ReadAsAsync<T>(); } La mia domanda è come posso ottenere il JSON effettivo che è stato pubblicato dall'oggetto entità. Vorrei registrare il …
Come faccio a rilevare tutte le eccezioni non gestite che si verificano in ASP.NET Web Api in modo da poterle registrare? Finora ho provato: Crea e registra un file ExceptionHandlingAttribute Implementa un Application_Errormetodo inGlobal.asax.cs Iscriviti a AppDomain.CurrentDomain.UnhandledException Iscriviti a TaskScheduler.UnobservedTaskException La ExceptionHandlingAttributegestisce con successo le eccezioni che vengono gettati all'interno …
Sto leggendo da diverse risorse (libri e risposte SO) sull'autorizzazione in WebApi. Supponiamo di voler aggiungere un attributo personalizzato che consente l'accesso solo a determinati utenti: Caso 1 Ho visto questo approccio di override OnAuthorization , che imposta la risposta se qualcosa non va public class AllowOnlyCertainUsers : AuthorizeAttribute { …
Ciao, ho bisogno di ottenere l'IP del client che richiede un metodo in web api, ho provato a utilizzare questo codice da qui ma restituisce sempre l'IP locale del server, come ottenere in modo corretto? HttpContext.Current.Request.UserHostAddress; da altre domande: public static class HttpRequestMessageExtensions { private const string HttpContext = "MS_HttpContext"; …
Sono molto nuovo nell'API Web ASP.NET 4.0. Possiamo reindirizzare a un altro URL alla fine dell'azione POST ?, qualcosa di simile ...Response.Redirect(url) In realtà carico il file da un'applicazione MVC (ad esempio www.abcmvc.com) tramite API Web (ad esempio www.abcwebapi.com/upload) Ecco uploadl'azione POST. Inserisco un modulo in più parti nell'azione di …
Chiuso . Questa domanda è basata sull'opinione . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 4 anni fa . Migliora questa domanda La mia WebAPI è stata distribuita nell'ambiente Intranet . …
Sto convertendo dall'API Web WCF alla nuova API Web ASP.NET MVC 4. Ho un UsersController e voglio un metodo denominato Authenticate. Vedo esempi di come eseguire GetAll, GetOne, Post e Delete, ma cosa succede se voglio aggiungere metodi extra a questi servizi? Ad esempio, il mio UsersService dovrebbe avere un …
Ho la seguente operazione in un'API Web che ho creato: // 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); } La chiamata a questo servizio web viene effettuata tramite una chiamata Ajax Jquery in questo …
Sto lavorando con ASP.NET MVC 5 Web Api. Voglio consultare tutti i miei utenti. Ho scritto api/userse ricevo questo: "Il tipo" ObjectContent`1 "non è riuscito a serializzare il corpo della risposta per il tipo di contenuto" application / json; charset = utf-8 "" In WebApiConfig, ho già aggiunto queste righe: …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.