Als «owin» getaggte Fragen

Öffnen Sie das Webinterface für .NET, das beschreibt, wie Komponenten in einer HTTP-Pipeline kommunizieren sollen.

21
OwinStartup wird nicht ausgelöst
Ich hatte den OwinStartup-Konfigurationscode einwandfrei und dann funktionierte er nicht mehr. Leider bin ich mir nicht sicher, was ich genau getan habe, damit es nicht mehr funktioniert, und es fällt mir wirklich schwer, es herauszufinden. Um sicherzustellen, dass ich die Grundlagen abgedeckt habe, habe ich doppelt überprüft, um sicherzustellen, dass …


5
Wann sollte ich OWIN Katana verwenden?
Ich bin neu bei OWIN und Katana. Ich verstehe wirklich nicht, warum ich OWIN verwenden sollte, solange ich es verwenden kann IIS. Zur Vereinfachung lautet meine Frage: Was verliere ich, wenn ich das Lernen von OWIN überspringe und IIS für meine Websites verwende? Ich habe gegoogelt, aber es gibt keine …

19
OWIN Startup Class fehlt
Ich erhalte diesen Fehler, da mein Projekt die Referenz für die OWINStartklasse nicht finden kann . Ich habe sogar alle OWIN-Referenzpakete über Nuget installiert, wobei immer noch das gleiche Problem auftritt. Ich benutze Visual Studio 2012und MVC4. Die folgenden Fehler sind beim Laden der App aufgetreten. Es wurde keine Assembly …

3
Benötige ich überhaupt eine Global.asax.cs-Datei, wenn ich eine OWIN Startup.cs-Klasse verwende und die gesamte Konfiguration dorthin verschiebe?
Angenommen, in einer brandneuen ASP.NET MVC 5-Anwendung, die aus der Vorlage MVC mit Einzelkonten erstellt wurde , sind die Nachteile , wenn ich die Global.asax.csKlasse lösche und ihren Konfigurationscode Startup.cs Configuration()wie folgt in die Methode verschiebe. public partial class Startup { public void Configuration(IAppBuilder app) { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); …

15
Nicht autorisierter Webapi-Anruf, der die Anmeldeseite anstelle von 401 zurückgibt
Wie konfiguriere ich mein mvc / webapi-Projekt so, dass eine aus einer Rasiereransicht aufgerufene Webapi-Methode die Anmeldeseite nicht zurückgibt, wenn sie nicht autorisiert ist? Es ist eine MVC5-Anwendung, die auch WebApi-Controller für Anrufe über Javascript enthält. Die beiden folgenden Methoden [Route("api/home/LatestProblems")] [HttpGet()] public List<vmLatestProblems> LatestProblems() { // Something here } …

3
Hinzufügen der ASP.NET MVC5-Identitätsauthentifizierung zu einem vorhandenen Projekt
Ich habe viele ähnliche Seiten im Web gesehen, aber die meisten verwenden ein neues Projekt anstelle eines vorhandenen oder verfügen nicht über die erforderlichen Funktionen. Ich habe also ein vorhandenes MVC 5Projekt und möchte ASP.NET MVC5 Identity mit Anmelde-, E-Mail-Bestätigungs- und Kennwortrücksetzfunktionen integrieren . Darüber hinaus muss ich alle erforderlichen …

9
ASP.NET_SessionId + OWIN Cookies werden nicht an den Browser gesendet
Ich habe ein seltsames Problem mit der Verwendung der Owin-Cookie-Authentifizierung. Wenn ich meine IIS-Serverauthentifizierung starte, funktioniert sie unter IE / Firefox und Chrome einwandfrei. Ich habe angefangen, einige Tests mit Authentifizierung durchzuführen und mich auf verschiedenen Plattformen anzumelden, und bin auf einen seltsamen Fehler gestoßen. Sporadisch sendet das Owin Framework …

13
Request.GetOwinContext kann nicht gefunden werden
Ich habe eine Stunde lang gesucht, um herauszufinden, warum dies nicht funktioniert. Ich habe eine ASP.Net MVC 5-Anwendung mit einer WebAPI. Ich versuche, Request.GetOwinContext (). Authentication zu erhalten, aber ich kann anscheinend nicht finden, wie GetOwinContext eingeschlossen werden kann. Hier ist mein Code: using System; using System.Collections.Generic; using System.Linq; using …
101 c#  asp.net-web-api  owin 


4
OWIN-Sicherheit - Implementieren von OAuth2-Aktualisierungstoken
Ich verwende die Web Visual API 2-Vorlage, die mit Visual Studio 2013 geliefert wird. Sie verfügt über eine OWIN-Middleware für die Benutzerauthentifizierung und dergleichen. In der habe OAuthAuthorizationServerOptionsich festgestellt, dass der OAuth2-Server so eingerichtet ist, dass Token ausgegeben werden, die in 14 Tagen ablaufen OAuthOptions = new OAuthAuthorizationServerOptions { TokenEndpointPath …

7
Fehler beim Umbenennen des ASP.NET MVC-Projekts
Ich habe ein vorheriges Projekt kopiert und umbenannt. Einmal hatte ich alle Namensräume erfolgreich umbenannt und es wurde richtig gebaut. Beim Ausführen der Anwendung wurde folgende Fehlermeldung angezeigt: The following errors occurred while attempting to load the app. - The OwinStartup attribute discovered in assembly 'User Manager Interface' referencing startup …

1
Registrieren von externen Web API 2-Anmeldungen von mehreren API-Clients mit OWIN-Identität
Ich möchte die folgende Architektur (ich habe den Produktnamen für dieses Beispiel erfunden): Web API 2-Anwendung, die auf einem Server ausgeführt wird http://api.prettypictures.com MVC 5-Client-App, die auf einem anderen Server ausgeführt wird http://www.webpics.com Ich möchte, dass die Client-App www.webpics.com die Pretty Pictures-API verwendet, um: Registrieren Sie neue Konten mit Benutzername …

8
"Fehler" erhalten: "unsupported_grant_type", wenn versucht wird, eine JWT durch Aufrufen einer OWIN OAuth-gesicherten Web-API über Postman abzurufen
Ich habe diesen Artikel befolgt , um einen OAuth-Autorisierungsserver zu implementieren. Wenn ich jedoch Postman verwende, um ein Token zu erhalten, wird in der Antwort ein Fehler angezeigt: "error": "unsupported_grant_type" Ich habe irgendwo gelesen, dass die Daten in Postman mit gebucht werden müssen Content-type:application/x-www-form-urlencoded. Ich habe die erforderlichen Einstellungen in …

9
Der Typ oder Namespace IAppBuilder konnte nicht gefunden werden (fehlt mithilfe einer Direktive für eine Assemblyreferenz).
Ich arbeite an einer Asp.Net MVC 4-Anwendung, in der ich SignalR 2.0.1 verwende, und ich habe sie mit der Owin Startup-Klasse zugeordnet, und es hat zunächst einwandfrei funktioniert. Als ich plötzlich versuchte, meine App neu zu IAppbuildererstellen, wurde darauf hingewiesen, dass der Typ-Namespace nicht gefunden werden konnte. Es folgt meine …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.