Tag: asp.net-web-api

ASP.NET Web-API ist ein framework für die Erstellung von HTTP-Diensten für clients wie Browsern und mobilen Geräten. Es basiert auf dem Microsoft .NET Framework und eine ideale Wahl für den Aufbau von RESTful services.

System.Web.Http.Filter.ActionFilterAttribute müssen im gleichen Projekt als controller?

Anzahl der Antworten 2 Antworten
Habe ich ein System.Web.Http.ApiController-abgeleitet controller: [LoggingFilterApi] public class BaseController : ApiController { public IHttpActionResult Ads(); } den filter wie folgt definiert: using System.Web.Http.Controllers; using System.Web.Http.Filters; namespace pecom.Common.Filters { public class LoggingFilterApiAttribute : ActionFilterAttribute { public override void

Bearer-Token-Authentifizierung mit ASP.net API

Anzahl der Antworten 1 Antworten
Ich bin auf der Suche in ein ASP.net web-API zum einrichten der Authentifizierung verlangen mit ein bearer-token. Wenn Sie die OWIN-server middle-ware, wo ist der Verschlüsselungs-Schlüssel aus? Wie würde der server widerrufen, ein token, das nicht abgelaufen

Enum-Serialisierung Json vs XML

Anzahl der Antworten 3 Antworten
Habe ich folgenden Enum in meinem Projekt public enum CameraAccessMethod { Manual = 0, Panasonic = 1, Axis = 2, AirCam = 3 } Ich habe ein Objekt, das serialisiert wird entweder json oder XML je nach

HandleUnauthorizedRequest in ASP.Net Web-API

Anzahl der Antworten 2 Antworten
Ich bin die Entwicklung einer ASP.Net Web-API-Anwendung und ich habe AuthorizeAttribute für die Authentifizierung. Wenn die Authentifizierung fehlschlägt, wird der code, der ausgeführt wird ist dies. protected override void HandleUnauthorizedRequest(HttpActionContext actionContext) { HttpContext.Current.Response.AddHeader("AuthenticationStatus", "NotAuthorized"); actionContext.Response = actionContext.Request.CreateResponse(HttpStatusCode.Forbidden);

ASP.NET Web-API-Protokollierung für Eingehende Anfrage Inhalt

Anzahl der Antworten 1 Antworten
Ich versuche zu Protokoll, Web-API-Request-Inhalte – also die json-string. Ich habe implementiert eine ITraceWriter Klasse (Beispiel) und konfiguriert es so, dass die Web-API-Aufrufe in die pipeline. Aber wenn ich Lesen die Anfrage.Inhalte oder kopieren in einem stream

StatusCodeResult oder ResponseMessageResult

Anzahl der Antworten 1 Antworten
Habe ich gesehen, dass eine Antwort gesendet werden zwei verschiedene Arten von Web-API. return ResponseMessage(new HttpResponseMessage(HttpStatusCode.UnsupportedMediaType)); oder return StatusCode(HttpStatusCode.UnsupportedMediaType); Beide enden senden 415, an den Aufrufer zurück. Ich habe in der MSDN-Dokumentation für die beiden Ergebnis-Klassen, aber

WebApi benutzerdefinierte Filter

Anzahl der Antworten 1 Antworten
Entwickle ich ein log tha speichern alle Anfragen an eine db. ich erstellt einen benutzerdefinierten filter und registriert es, aber es wird nicht aufgerufen werden, wenn ich den Antrag für die controller. hier ist der LogFilter.cs public

Werfen HttpResponseException in WebAPI action-Methode Rücksendung von leeren 200-Antwort

Anzahl der Antworten 2 Antworten
Ich versuche zurück zu kehren entsprechenden Http-codes und die Antworten von meiner Anwendung, aber ich bin kämpfen. Es scheint, dass es gibt 2 Möglichkeiten, um bestimmte http-Antworten. Den Weg ich will mit ihm zu beschäftigen, ist durch

Termine ohne Zeit in ASP.NET Web-API mit JSON-Ausgabe

Anzahl der Antworten 3 Antworten
Gibt es eine einfache Weise zu konfigurieren JSON.NET so, dass einige DateTime Felder formatiert werden, ohne Zeit-und anderen DateTime Felder wird noch formatiert werden mit der Zeit? Beispiel: { firstName: 'John', lastName : 'Doe', birthday: '1965-09-23' }

Weitergabe der Inhalt beim Aufruf einer Delete-Web-API-Methode mit System.Net.Http

Anzahl der Antworten 3 Antworten
Habe ich ein Szenario, wo muss ich anrufen meine Web-API Delete-Methode erstellt, wie die folgenden: //DELETE: api/products/{id}/headers [HttpDelete("{id}/headers")] public void DeleteProductHeaders(int id, [FromBody] string query) { } Der trick ist, dass, um die Abfrage, die ich brauche,

IIS 7-query-string-Länge

Anzahl der Antworten 2 Antworten
Bin ich mit Asp Net Mvc 4 Web Api und ich brauche, um Anfrage mit querystring-Länge > 2000 Symbole Habe ich bereits eingestellt maxQueryStringLength="10000" parameter in der web.config. Alles funktioniert gut auf meinem Entwickler-Rechner Auf IIS funktioniert

Wie gehen Inhalt in der Antwort von Ausnahme-filter in Asp.net WebAPI?

Anzahl der Antworten 1 Antworten
Betrachten Sie folgenden code: Mein problem ist: 1) ich kann nicht scheinen zu wirken, die Fehler zu HttpContent 2) kann ich nicht verwenden, die CreateContent Erweiterung Methode wie dieser nicht vorhanden ist auf den Kontext an.Antwort.Inhalt.CreateContent Dem

Verwenden WebAPI 2, ohne OWIN middleware-Authentifizierung

Anzahl der Antworten 3 Antworten
Möchte ich nutzen, ASP.NET WebAPI 2, aber mit meinem eigenen Authentifizierungs-Mechanismus. Ich habe versucht, entfernen Sie den code, der kommt mit SPA-template in VS 2013, sowie normale WebAPI Vorlage. Wenn ich entfernen Sie alle auth-code auf das

Wie Verwenden Sie Active Directory-Authentifizierung mit ASP.NET Web-API?

Anzahl der Antworten 1 Antworten
Haben wir eine Web-API-Anwendung, die bietet eine Reihe von web-Methoden, die Kunden können anrufen und konsumieren. Es wird gehostet im IIS-und SSL-setup. Werden die Anmeldeinformationen des Benutzers in Active Directory gespeichert, aber die Kunden sind nicht nur

Web-Api-GET-Methode, die hat eine null-Guid möglich?

Anzahl der Antworten 2 Antworten
Habe ich ein MVC-Web-API-get-Methode, die ich möchte in der Lage sein, um übergeben Sie eine null-Guid als parameter. Wenn ich ein setup das mit einer "?Id=null" bekomme ich einen 400-Antwort. Ich kann pass eine leere guid, aber

JSON-Array von Objekten, um Modell in WebAPI mit FromBody

Anzahl der Antworten 2 Antworten
Erstelle ich ein Web-Api-Methode, die annehmen sollte, eine Liste von Objekten über XML-oder JSON und fügen Sie Sie in einer Datenbank. Hier ist eine sehr einfache version von dem, was ich derzeit habe: [HttpPost] public HttpResponseMessage Put([FromBody]ProductAdd

Rufen Sie die OData-Service mit JQuery, Ajax und JSONP

Anzahl der Antworten 2 Antworten
Ich versuche, rufen Sie einen OData-service mit JQuery $.ajax und laufen in einige Probleme. Wenn ich den service rufen mit dataType: "jsonp", erhalte ich den status code 200 und die Daten, die ich brauche, aber es fällt

NinjectWebCommon Bindungen in RegisterServices nicht für mich arbeiten, in der WebApi

Anzahl der Antworten 2 Antworten
Erstelle ich einen neuen ASP.NET Web-API-Projekt. Ich habe dann nuget ziehen Ninject.Web.Common, dann habe ich den download und build-Ninject.Web.WebApi von hier. Eingeschlossen in das Projekt. Ich fügte hinzu, eine service-und die injection per Konstruktor, setup-Bindung (der debugger

Fors-Codegen benutzerdefinierte Einstellungen

Anzahl der Antworten 2 Antworten
Ich bin mit swagger-codegen für die Erstellung meiner client-side C# - Klassen. Es macht den job, aber es gibt ein paar Dinge, die ich gerne anpassen: 1) am wichtigsten ist, wie sage ich es dem namespace, oder

web-api-get route Vorlage von innen-handler

Anzahl der Antworten 4 Antworten
Ich suchte eine Menge, bevor Sie Fragen hier, aber je mehr ich Suche desto mehr verwirrt ich bekommen. Also, ich habe erstellt eine Prozedur und ich werde versuchen, die route so: public class ExecutionDelegatingHandler : DelegatingHandler {

Attribut-Routing und CreatedAtRoute

Anzahl der Antworten 1 Antworten
Ich versuche meine konvertieren Web-Api-Projekt zu verwenden Attribut-routing. Eine Sache, die ich bin nicht zu verstehen, ist die CreatedAtRoute Methode für eine POST-Anforderung. In meinem WebApiConfig.cs früher habe ich ein config.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/account/{accountId}/site/{siteId}/visitor/{visitorId}/session/{sessionId}/{controller}/{action}", defaults: new

ASP.NET Web-Api (REST -) : - Authentifizierung über die Benutzer-Anmeldeinformationen oder ein token? Lassen Sie "neuen Benutzer Registrieren"Ressource Passwort kostenlos?

Anzahl der Antworten 1 Antworten
Ich versuche zu erstellen, die einen rest-Dienst mit asp.net web-api und alles ist in Ordnung, aber ich habe jetzt über das, was mit der Authentifizierung zu tun. Bin ich ein wenig verwirrt davon, wo Sie anfangen, hier

wie kann ich die unit-test-ein Beitrag (web-api) Aufruf mit einem token?

Anzahl der Antworten 1 Antworten
Habe ich ein httppost-web-api-Methode. Ich übergeben zu müssen, in ein token ist ein authorization-header und sammeln Sie die Antwort. Bin ich mit dem web-api-2. Meine post-Methode gibt IHttpActionResult ok(Modell). Habe ich getestet, die web-api mit POSTMAN-rest client,

Asp.Net MVC4 - + Web-API-Controller Löschen >> 404-Fehler

Anzahl der Antworten 4 Antworten
Ich habe VS2012 MVC4-Lösung, wo ich test-Web-API-Controller. Habe ich erfolgreich getestet, die GET, POST, PUT, aber die LÖSCHEN immer noch, hab mir einen http 404-Fehler. Wenn ich einen Haltepunkt in mein 'DeleteMovie' action in meinem api-controller, der

WebAPI 2 Attribut-routing aktivieren-session-Zustand

Anzahl der Antworten 3 Antworten
Wir haben herausgefunden, wie es zu aktivieren session-Zustand mit webapi Beispiel hier Nun haben wir WebApi 2 Attribut-routing, also haben wir nicht mehr die route Objekt zu injizieren benutzerdefinierte handler. Gibt es eine Möglichkeit, die Aktivierung des

Pass komplexe parameter zu Web-API-service via javascript

Anzahl der Antworten 3 Antworten
Mache ich eine ASP.NET Web-API web-service, und ein HTML/javascript-Seite, um es zu testen. Das Problem das ich habe ist mit der übergabe eines komplexen Daten-parameter und es kommen richtig durch in den web-API-controller. Ich weiß, es gibt

Verbrauchen ASP.NET WebApi von MVC-controller

Anzahl der Antworten 1 Antworten
Habe ich begonnen, die Arbeit an einem neuen Projekt, wo ich bin freilegen-client-Funktionalität über WebApi, so dass ich Sie wiederverwenden können, die dieselbe Funktionalität über mehrere Geräte hinweg, aber es gibt einige Funktionen, die geteilt wurde, zwischen

Wie Stelle ich ein httpclient, um eine WEB-API? (einfach als möglichen Weg für meine highscore-Tabelle)

Anzahl der Antworten 1 Antworten
Meinem windows phone client sendet ein Stück JSON steht für den Namen und Punkten... Sollte ich über die Klasse, von der Web-API ? Was ist der code für das senden des Objekts an den server, anstatt die

Zurück Zip-Datei als Response in Web-Api

Anzahl der Antworten 1 Antworten
Hallo ich habe erstellt ein web-api-Anwendung und bin ich wieder Antwort als text-Datei. Jetzt möchte ich, um wieder eine Zip-Datei, so dass seine Größe reduziert wird Dies ist mein controller-code public HttpResponseMessage Get(String parameter) { var response

Gewusst wie: erfassen von HTTP-Verkehr von Vermittler-Web-API-service?

Anzahl der Antworten 2 Antworten
Hier ist das setup, das ich derzeit habe: Client-App -----> Vermittler-Web-API-Service (Anrufe von Kunden) ------> 3rd-party-RESTful-service (Anrufe von Vermittler-service) Also, wenn ich Anrufe, stammen von dem client an den Vermittler-service oder Anrufe, die Ihren Ursprung aus der

Elmah zu zeigen, "Nein OWIN authentication manager ist im Zusammenhang mit der Anfrage."

Anzahl der Antworten 3 Antworten
Meine elmah-logs zeigen diesen Fehler. Dies geschieht nicht mit alle Anfragen. Es passiert zeitweise. MVC 5.2, Web API 2.2, ASP.NET Identität 2-und Azure-website ist mein Umfeld. update: Hier ist mein Start.cs, OAuthOptions = new OAuthAuthorizationServerOptions() { AllowInsecureHttp

Wie übergibt man ein pdf aus WebAPI und Lesen Sie die pdf-Datei aus dem MVC Controller?

Anzahl der Antworten 1 Antworten
Ich habe eine Web-API-service, der zurückkehren sollte, eine PDF-Datei. Ich bin dann versucht zu rufen, dass WebAPI-Methode zum Lesen der PDF-Datei. Hier ist meine API-Methode: [HttpPost] [Route("GetTestPDF")] public HttpResponseMessage TestPDF() { HttpResponseMessage response = new HttpResponseMessage(HttpStatusCode.OK); response.Content

Web-Api [Queryable] - Attribut nicht erkannt

Anzahl der Antworten 1 Antworten
Ich versuche zum aktivieren von OData in einer Web-Api-Klasse und bin das hinzufügen des Attributs [Queryable] auf meine Anfrage using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Http; using System.Web.Http; public class ItemsController : ApiController {

Azure Active Directory-WebApi - Server-zu-Server

Anzahl der Antworten 2 Antworten
Ich versuche mich zu authentifizieren mehrere clients (die Verbindung von einem windows-server-Anwendung - ohne browser) Zugriff auf meine .Net4.51 webAPI mit azure active directory. Habe ich erstellt ein Azure AD Anwendung für meinen webapi als "ServerWebApi" und

Gibt es eine Möglichkeit, ich kann laufen, eine Datenbank.SqlQuery als async?

Anzahl der Antworten 1 Antworten
Habe ich Folgendes: var sql = @"Select case when Test.TestTypeId = 1 then Exam.Name when Test.TestTypeId = 2 then Topic.Name end as Name, Test.Title, Test.TestId, Test.QuestionsCount FROM Test LEFT JOIN Exam ON Test.ExamId = Exam.ExamId LEFT JOIN

Keine Einzelnen Benutzerkonten option auth in ASP.NET Kern-Web-API-Vorlage

Anzahl der Antworten 2 Antworten
Bin ich ein bisschen verwirrt, warum gibt es keine Individuelle Benutzer-Accounts Authentifizierungs-option in der neuesten ASP.NET Kern-Web-API-Vorlage. Ist es noch möglich, die Umsetzung einzelner Benutzerkonten die Art und Weise, dass die MVC-Vorlage macht oder würde es nicht

Zurückgeben einer Fehlermeldung, die auf einen Endbenutzer auf die Ausnahme in der WebApi Methoden

Anzahl der Antworten 3 Antworten
Ich bin derzeit am Aufbau einer WebApi-service, der verbindet sich mit dem backoffice von meiner Anwendung, so dass der Benutzer auf eine Schaltfläche löst eine Reihe von web-service-Anfragen auslösen, dass meine Umbraco-website mit aktualisierten Inhalten. Die Klasse

OAuth v2.0 in Kombination mit ASP.NET MVC 4 Web API

Anzahl der Antworten 1 Antworten
Ich versuche zu bauen, ein Web-API, verwendet das oauth-2-standard zur Authentifizierung von Benutzern mit meiner bestehenden Anwendung, wo die Web-API kommuniziert. Deshalb möchte ich die Einrichtung eines oauth-2-server/- Dienst, der überprüft, der Benutzer mit vorhandenen Anwendungen, die

Wie kann Sie erlöschen einer ASP.Net Web-API-2-Bearer-token?

Anzahl der Antworten 1 Antworten
Möchte ich zwangsweise ungültig ein Bearer-Token ausgestellt wurde, von der Standard-ApplicationOAuthProvider aus der ASP.Net Web-API2-Projekt-Vorlage. Das Projekt hat die folgenden code, der funktioniert nicht für Bearer-tokens. Authentication.SignOut(CookieAuthenticationDefaults.AuthenticationType); Sie tun dies, indem Sie die Speicherung von Token-hashes und

Testen WebApi Controller Url.Link

Anzahl der Antworten 3 Antworten
Habe ich folgende controller-action public void Post(Dto model) { using (var message = new MailMessage()) { var link = Url.Link("ConfirmAccount", new { model.Id }); message.To.Add(model.ToAddress); message.IsBodyHtml = true; message.Body = string.Format(@"<p>Click <a href=""{0}"">here</a> to complete your registration.<p><p>You

EF-Core und big-traffic führt zu max Poolgröße wurde erreicht Fehler

Anzahl der Antworten 3 Antworten
Verwenden wir ASP.NET Entity Framework-Kern für Abfragen unsere MSSQL-Datenbank-in unserem Web-API app. Manchmal, wenn wir große Verkehr, die Abfrage an die DB endet mit dieser Fehlermeldung: Timeout ist abgelaufen. Das Zeitlimit wurde vor dem anfordern einer Verbindung

ASP.NET Web-API benutzerdefinierte IHttpControllerSelector für eine einzelne route

Anzahl der Antworten 1 Antworten
Brauche ich eine custom IHttpControllerSelector angewendet werden sollte, um eine bestimmte Strecke nur. Alle anderen web-api-Routen sollten die default-Implementierung von IHttpControllerSelector. Während der recherche fand ich folgenden code, der dazu bestimmt ist, zu ersetzen, die IHttpControllerSelector beim

ApiController Methode Get-Response-Header

Anzahl der Antworten 3 Antworten
Sagen, ich habe eine ApiController mit der folgenden Methode: [HttpGet] IEnumerable<MyType> GetSomeOfMyType( ) { return new MyType[ 10 ]; } Und ich will zu ändern, die einen der Antwort-Header, wie würde ich mich über die Umwandlung dieser

ASP.NET Web-API login mit Facebook & Twitter

Anzahl der Antworten 3 Antworten
Ich werde Tauchen Sie ein in ASP.NET Web-API und würde gerne wissen, ob es einen einfachen Weg, um meine Benutzer-login mit Facebook-und Twitter? InformationsquelleAutor Ryan | 2012-08-31

Schloss Windsor ApiController Factory-Implementierung für ASP.NET Web-API

Anzahl der Antworten 6 Antworten
Ich weiß, es ist möglich, DependencyResolver und registrieren Sie Schloss Windsor mit MVC aber aufgrund der beschriebenen Probleme in https://stackoverflow.com/a/4889222/139392 wir geblieben WindsorControllerFactory Methode der Umsetzung auf unsere MVC-Projekten. Aber es sieht aus wie die ApiControllers mit

WebAPI - Posting zu Wörterbuch mit json

Anzahl der Antworten 2 Antworten
Ich habe eine web-api-Methode, die wie folgt aussieht: [HttpPost] [Route("messages")] public IHttpActionResult Post(IEnumerable<Email> email) { AddToQueue(email); return Ok("message added to queue"); } Meine E-Klasse sieht wie folgt aus momentan: public string Body { get; set; } public

return base64-codierte Bilder direkt von einer web-api-endpoint-core

Anzahl der Antworten 2 Antworten
Habe ich gesehen, wie diese SO Antworten: Wieder ein Bild aus asp.net web-api-Kern als IActionResult Antwort.Körper.WriteAsync base64-string funktioniert nicht aber diese dienen entweder physische Dateien direkt dienen oder aus einem byte-array. Bitte gibt es eine Möglichkeit für

WebApi mit OWIN SelfHost und Windows-Authentifizierung

Anzahl der Antworten 1 Antworten
Habe ich eine console-application-SERVER, dass hosts WebApi Controller mit OWIN self-hosting, und wird unter einem benutzerdefinierten Konto namens "ServiceTest1". In der selben Maschine habe ich eine andere Konsole-Anwendung-CLIENT, läuft unter dem Konto "ServiceTest2", und ich will in

Wie dynamisch generieren von C# - Bilder?

Anzahl der Antworten 2 Antworten
Geschlossen. Diese Frage ist off-topic. Es ist derzeit nicht akzeptieren Antworten. mehr. verbessern Wollen dieser Frage? "Update" die Frage so ist es on-topic für Stack-Überlauf. Geschlossen 6 Jahren. Im Grunde will ich wiederhaben VisualCube, zuvor geschrieben in

Wie kann ich meine web-app kommunizieren Sie mit serial port

Anzahl der Antworten 1 Antworten
Ich habe eine cloud-Anwendung mit asp web api und eckig. Sowohl gehostet auf azure. Ich brauche meine angular-app in der Lage sein, um die Kommunikation zu seriellen port (Lesen/schreiben). Wie kann ich dies tun? Habe ich gelesen,