asp.net-web-api

Nieautoryzowane wywołanie webapi zwracające stronę logowania zamiast 401

Jak skonfigurować mój projekt mvc/webapi tak, aby metoda webapi wywoływana z widoku Razora nie zwracała strony logowania, gdy ... ię, że już działa (zmiany w tożsamości lub WebAPI) stworzyłem surowy przykład na github , który powinien zilustrować problem.

Custom Authorization in Asp.net WebApi-co za bałagan?

czytam z kilku zasobów (książek i Tak odpowiedzi) o autoryzacji w WebApi. Załóżmy, że chcę dodać własny atrybut, który umożl ... y/authentication-and-authorization-in-aspnet-web-api{[56] W każdym razie pytam poprzez rozszerzenie atrybutu Authorize .

ASP.NET aplikacja MVC 4 wywołująca zdalne WebAPI

Stworzyłem parę ASP.NET aplikacje MVC w przeszłości, ale nigdy wcześniej nie korzystałem z WebAPIs. Zastanawiam się, jak mogę ... Ajax za pomocą jQuery... Chodzi mi o to, że kontroler aplikacji MVC powinien używać WebAPI do pobierania/wprowadzania danych.

Wiele metod HttpPost w kontrolerze Web API

Zaczynam używać projektu MVC4 Web API, mam kontroler z wieloma metodami HttpPost. Kontroler wygląda następująco: Controller ... action="Route" } ); } Składam żądanie w Fiddlerze używając postu, przekazując json w RequestBody dla MyRequestTemplate.

Jak dodać / zaktualizować jednostki potomne podczas aktualizacji jednostki dominującej w EF

Oba encje są relacją jeden do wielu (zbudowaną przez code first fluent api). public class Parent { public Parent() { ... jak DbContext może znać stan dzieci (Nowy Dodaj/usuń/zmodyfikowany)? Jaki jest prawidłowy sposób implementacji tej funkcji?

ASP.NET Web API-PUT & DELETE Verbs Not Allowed-IIS 8

Niedawno zaktualizowałem Visual Studio 2010 do Visual Studio 2012 RC. Instalator instaluje również IIS 8 Express, którego Vis ... ebdav.dll" /> z pliku konfiguracyjnego. Spędziłem nad tym zbyt długo. Musi być prosty sposób, aby włączyć PUT and DELETE?

Znaleziono wiele akcji, które pasują do żądania w Web Api

Ciągle dostaję ten błąd, gdy próbuję mieć 2 metody " Get " Znaleziono wiele akcji, które pasują do żądania: webapi Ro ... sponseMessage Summary(MyVm vm) { return null; } [HttpGet] public HttpResponseMessage FullDetails() { return null; }

Web API Put Request generuje błąd niedozwolonej metody Http 405

Oto wywołanie metody PUT w moim Web API-trzecia linia w metodzie ( wywołuję Web API z ASP.NET MVC front end): client.Base ... de.NotFound, ex); } return Request.CreateResponse(HttpStatusCode.OK, department); } } }

Web API w rozwiązaniu MVC w oddzielnym projekcie

Tworzę nowy projekt MVC4, a badania doprowadziły mnie do przekonania, że komunikacja z javascript po stronie serwera jest ter ... I powinien znajdować się w ramach tego samego projektu, czy też powinien być rozdzielony na własny projekt i obejść problemy?

Używanie filtra angularjs w elemencie wejściowym

Mam nadzieję, że nie przegapiłem niczego oczywistego w doco, jeśli tak, to na pewno ktoś pomoże. Używam asp.net webapi zwrac ... /yyyy HH:mm:ss a'}}" /> // this works fine {{entity.date|date:'dd/MM/yyyy HH:mm:ss a'}} Czy brakuje mi jakiegoś skrótu?

Niestandardowe nazwy metod w ASP.NET Web API

Konwertuję z WCF Web API do nowego ASP.NET MVC 4 Web API. Mam Kontroler UsersController i chcę mieć metodę o nazwie Authentic ... llable lub być zadeklarowany jako parametr opcjonalny. Jak mogę wywołać niestandardowe nazwy metod, takie jak Authenticate?

Nawiązywanie połączenia Https przy użyciu HttpClient

Używam HttpClient do wykonywania połączeń WebApi przy użyciu C#. Wydaje się schludny i szybki sposób w porównaniu do WebClien ... Zmiana schematu na https to: krok pierwszy. Jak dostarczyć certyfikat i klucz publiczny / prywatny wraz z C# Prośba.

Routingu z wieloma metodami Get w ASP.NET Web API

Używam Web Api z ASP.NET MVC i jestem w tym nowy. Przejrzałem jakieś demo na asp.net strony internetowej i staram się wykonać ... , nie mogłem wiele zrozumieć. Więc proszę, czy ktoś może mi pomóc zrozumieć i poprowadzić mnie, jak to należy zrobić. Dzięki

Jak zwrócić plik (FileContentResult) w ASP.NET WebAPI

W zwykłym kontrolerze MVC możemy wydrukować plik pdf za pomocą FileContentResult. public FileContentResult Test(TestViewMode ... z kontrolera w ASP.NET Web API . Mówi o wyjściu istniejącego pliku. Ale nie mogłem tego zrobić ze strumieniem. Any sugestie?

Zwracanie kodu statusu http z kontrolera API Web

Próbuję zwrócić kod stanu 304 niezmodyfikowany dla metody GET w kontrolerze API www. Jedynym sposobem, w jaki mi się udało b ... tkownikiem (Jak pokazują wszystkie przykłady API internetowych Z GET), a nie zwracał HttpResponseMessage lub coś w tym stylu.

Jak używać System. Net. HttpClient do publikowania złożonego typu?

Mam niestandardowy typ złożony, z którym chcę pracować przy użyciu Web API. public class Widget { public int ID { get; s ... postTask.Result.EnsureSuccessStatusCode(); }); Jak utworzyć obiekt HttpContent w taki sposób, aby web API rozumiesz?

Web API tworzenie kluczy API

Jestem zainteresowany tworzeniem kluczy API dla web.api i umożliwienie klientom komunikowania się z API za pomocą kluczy API, ... ić klientom komunikację z klientem. Czy istnieje taka wbudowana funkcjonalność? Jeśli ktoś chce go wdrożyć, jak go obejść?

Jak Mogę przetestować metodę działania web api, gdy zwraca IHttpActionResult?

Załóżmy, że jest to moja metoda działania public IHttpActionResult Get(int id) { var status = GetSomething(id); if ... rn NotFound(); } } Test będzie var httpActionResult = controller.Get(1); Jak sprawdzić mój kod statusu http po tym?

Jak uzyskać HttpClient przekazać poświadczenia wraz z żądaniem?

Mam aplikację internetową (hostowaną w IIS), która rozmawia z usługą Windows. Usługa Windows korzysta z ASP.Net MVC Web API ( ... e ma on API asynchroniczne, które działa dobrze z Task s, podczas gdy WebClient's asyc API musi być obsługiwane z wydarzenia.

ASP.NET WebApi: jak wykonać wieloczęściowy post z przesłaniem pliku za pomocą WebApi HttpClient

Mam usługę WebApi obsługującą upload z prostego formularza, takiego jak ten: <form action="/api/workitems" enctype=" ... am post za pomocą HttpClient API. Bit FormUrlEncodedContent jest dość prosty, ale jak dodać zawartość pliku z nazwą do posta?