Tag: owin
Open Web Interface for .NET, die beschreibt, wie Komponenten in einer HTTP-pipeline soll kommunizieren.
1
Antworten
Mit HttpContext.Current.GetOwinContext() Ich kann erhalten die aktuellen OwinContext in web-Anwendungen. Mit OwinContext.Set<T> und OwinContext.Get<T> ich Werte speichern, die vorhanden sein sollten, für eine gesamte Anfrage. Nun habe ich eine Komponente, welche sollte verwendet werden, innerhalb von web-und
1
Antworten
Ich brauche einen Weg, um ein logging-Objekt pro Anfrage. Mit HttpContext ich würde gerne noch etwas hinzufügen, um die Elemente Dictionary. Ich will nicht zu bringen HttpContext in diesem, wenn ich helfen kann. Der code unten ist,
3
Antworten
Habe ich die folgende Klasse auf einer ASP.NET MVC 5 Seite: [assembly: OwinStartup(typeof(MVCSite.Startup))] namespace MVCSite { public partial class Startup { public void Configuration(IAppBuilder application) { application.UseCookieAuthentication(new CookieAuthenticationOptions { AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie, LoginPath = new PathString("/Account/Login") });
3
Antworten
Ich versuche, OpenID Connect läuft... Ein user von meiner Web-API verwaltet, um einen Autorisierungs-Code eines OpenID Connect-Anbieters. Wie soll ich diesen code auf meine ASP.NET Web-API? Wie muss ich konfigurieren OWIN-Middleware, so dass ich bekommen kann eine
5
Antworten
Ich erstellt eine neue Visual Studio 2013 ASp.net MVC-Anwendung aus der Standard-MVC-Vorlage. Jedoch bin ich immer eine Fehlermeldung Anforderung für die Berechtigung des Typs " System.Sicherheit.Die Berechtigungen.ReflectionPermission gescheitert. Ist es möglich, schalten Sie diese Reflexion Erlaubnis, damit
1
Antworten
In MVC4 ich aktiviert <authentication mode="Windows"/> im web.config und erstellt eine benutzerdefinierte Rolle, die provider, die dann automatisch wickeln Sie den WindowsIdentity mit einem RolePrincipal für Sie. Arbeitete wie ein Charme. Wie würden Sie dies tun, in
5
Antworten
Ich bin mit token-Authentifizierung für kleine Projekt basierend auf diesem Artikel: http://bitoftech.net/2014/06/09/angularjs-token-authentication-using-asp-net-web-api-2-owin-asp-net-identity/ Scheint alles zu funktionieren, außer eine Sache: OWIN basiert token-Authentifizierung nicht zulassen OPTIONEN auf Anfrage /token-Endpunkt. Web-API gibt 400 Bad Request und die gesamte browser-app
5
Antworten
Ich bin neu auf-signal r und ich bin versucht, erstellen Sie eine einfache chat-Anwendung in c# visual studio 2012, aber ich bin immer folgende Fehlermeldung. The following errors occurred while attempting to load the app. - No
1
Antworten
Habe ich es geschafft, ein einfaches Beispiel-code erstellen kann, eine Inhaber-token und fordern auch neue aktualisieren von token durch das Lesen anderer Foren hier auf stackoverflow. Die startup-Klasse sieht wie folgt aus public class Startup { public
3
Antworten
Ich versuche, umzusetzen OAuth-bearer-token-Authentifizierung im ASP.NET 5 und bin kämpfen, um zu finden, ein Beispiel, wie dies zu tun, weil die OWIN Sachen geändert hat ASP.NET 5. Beispielsweise IApplicationBuilder.UseOAuthAuthorizationServer() und IApplicationBuilder. UseOAuthBearerAuthentication() entweder nicht mehr existieren oder
1
Antworten
Ich bin self-hosting-WebApi mit der folgenden Konfiguration: Visual Studio 2012 /.NET 4.0 public void Configuration(IAppBuilder appBuilder) { var config = new HttpConfiguration(); //authentication config.MessageHandlers.Add(new Shield.PresharedKeyAuthorizer()); //routing config.Routes.MapHttpRoute( name: "Default", routeTemplate: "{controller}/{id}", defaults: new { id = RouteParameter.Optional
1
Antworten
Dies ist für MVC5 und die neue pipeline. Ich kann nicht finden, ein gutes Beispiel überall. public static void ConfigureIoc(IAppBuilder app) { var builder = new ContainerBuilder(); builder.RegisterControllers(typeof(WebApiApplication).Assembly); builder.RegisterApiControllers(typeof(WebApiApplication).Assembly); builder.RegisterType<SecurityService().AsImplementedInterfaces().InstancePerApiRequest().InstancePerHttpRequest(); var container = builder.Build(); app.UseAutofacContainer(container); } Den
6
Antworten
Bin ich versucht zu implementieren-Passwort-reset auf einer OWIN/Katana-basierte ASP.NET MVC-website in Azure. Es funktioniert, wenn lokal ausführen aber fehl in der Produktion. Erstelle ich ein UserToken Anbieter userManager.UserTokenProvider = new DataProtectorTokenProvider<ApplicationUser>(provider.Create("PasswordReset")) Aber wenn ich versuche zu generieren,
2
Antworten
Habe ich installiert, das richtige Paket für Web-Api-2 - Install-Package Microsoft.AspNet.WebApi.HelpPage -Pre Aber der Hilfe-Bereich ist nicht kartiert und ist die Rückkehr 404 (Web-Api funktioniert Prima). Ich bin mit Microsoft.Owin.Host.SystemWeb als die Gastgeber. Unten ist mein Startup-code.
3
Antworten
Arbeite ich an einem Projekt mit ASP.Net MVC5 zu dem auch eine Web-API. Die API wird nur für den internen Gebrauch. Ich bin mit der OWIN-Bibliothek zu provider-Authentifizierung. Ich bin eine schwierige Zeit, herauszufinden, wie man richtig
3
Antworten
Habe ich ein Mvc 5 client, der eine Ownin cookie-Authentifizierung. Ich habe auch eine Web-Api, die geschützt werden mit Owin Bearer-token (ich habe VS2013 Web-Api-Vorlage, die den Token-Endpunkt) Ok, jetzt ist mein Mvc 5 client verwenden müssen,
2
Antworten
Bin ich immer die folgende Fehlermeldung in WebApi2 Projekt: Konnte nicht geladen, Datei oder assembly 'System.IdentityModel.Token.Jwt, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' oder eine Ihrer Abhängigkeiten. Die befindet assembly manifest definition entspricht nicht den Assemblyverweis. (Ausnahme von HRESULT: 0x80131040) Habe
2
Antworten
Ich kann über die Dinge komplizieren, aber wir haben eine interne ASP.NET MVC5 SPA mit AngularJS mithilfe der Windows-Authentifizierung. Diese Anwendung hat eine SQL-back-end-Datenbank, die eine Tabelle mit Benutzern, die Ihre account-Namen und Ihre jeweiligen Rollen in
2
Antworten
Möchte ich bereinigen, das Projekt an dem ich arbeite. Wir werden mit Einfachen Mitgliedschaft und haben keine Absicht, die Unterstützung der Authentifizierung mit Twitter, Google, etc. Ich weiß nicht viel über OWIN, aber ich sehe durchaus ein
3
Antworten
Habe ich ein MVC-intranet-site, die Anforderungen für die Verwendung von AD-Konten für die Authentifizierung. Ich setup ADFS 3.0 (Win Server 2012 R2) und folgte diese zur Einrichtung des ADFS Relying Party Vertrauen. Diese anderen post stellt die
3
Antworten
Bin ich nach einem Microsoft-Probe zu implementieren E-Mail-Bestätigung mit Identity 2.0.0 Ich bin stecken in diesem Teil public ApplicationUserManager UserManager { get { return _userManager ?? HttpContext.GetOwinContext().GetUserManager<ApplicationUserManager>(); } private set { _userManager = value; } } Diese
4
Antworten
Ich bin neu ASP.NET MVC 5 und so bin ich versucht, es zu benutzen, so viel wie möglich zu lernen, es durch die Praxis. So, ich bin am überlegen, die neue OWIN-Implementierung von ASP.NET MVC zu implementieren,
3
Antworten
Kurze Version: Ich muss gehen und überprüfen Sie die OWIN-Lager-token als query-parameter statt in der request-header. Wie kann ich dann die Methode autorisierten anhand des token-Zeichenfolge? Hintergrund: Ich will, nennen eine webapi-Methode zum download einer Datei als
3
Antworten
Ich habe eine Anwendung, die verwendet werden, um FormsAuthenticationund vor einer Weile schaltete ich es verwenden IdentityModel aus WindowsIdentityFramework so, dass ich davon profitieren könnten, die anspruchsbasierte Authentifizierung, aber es war ziemlich hässlich zu verwenden und zu
2
Antworten
Hatte ich ein wenig code, dass ich für duplizieren ASP.NET und SignalR und ich beschlossen, Sie neu zu schreiben, als OWIN-middleware zu entfernen diese Vervielfältigung. Sobald ich es bemerkte ich, dass HttpContext.Current.Session war null, und ich sehe
3
Antworten
Ich versuche, das abrufen von Benutzer-Eigenschaften zurückgegeben werden, wie die OnAuthenticated Kontext und fügte hinzu, als Ansprüche nach diesem Beispiel: Wie der Zugriff auf Facebook private Informationen mit ASP.NET Identität (OWIN)? Kann ich sehen, dass Daten, die
5
Antworten
Ich bin neu in OWIN und Katana. Ich weiß wirklich nicht, warum ich verwenden soll OWIN, während ich verwenden kann IIS. Zur Vereinfachung, meine Frage ist: Was verliere ich, wenn ich direkt lernen OWIN und verwenden Sie
1
Antworten
Ich bin sicher, das ist möglich, aber nicht sicher, wie Sie zu erreichen. Ich habe eine OWIN OAUTH-Implementierung, die derzeit akzeptiert der Nutzer Benutzername und Passwort und authentifiziert diese gegen eine Datenbank. Ich erweitern möchte, um diese
2
Antworten
Habe ich verwendet Owin in der Vergangenheit zum erstellen eines token-Endpunkt in mein Mvc-Web-Api-Projekte zu bieten oauth 2.0-Token mit "Resource Owner Password Credentials" grant Typ dem access-token-Anbieter zu überprüfen wäre eine Datenbank in der Tabelle user, um
3
Antworten
Ich habe eine selbst gehostete Nancy/SignalR Anwendung der self-hosted in OWIN mit Microsoft.Owin.Host.HttpListener und Microsoft.Owin.Hosting Dinge, die perfekt funktionieren feines lokal, aber sobald ich versuche, irgendetwas, aber "localhost", um die app zugreifen, ich bekomme eine HTTP Error
3
Antworten
In meine Anwendung bin ich mit web-api-token basierende Authentifizierung mit CORS-support, aber wenn die client-Anfrage für das token ist ein Fehler aufgetreten wegen CORS (Cross-Origin-Anfrage Blockiert: Die same-Origin-Policy verbietet das Lesen der remote-Ressource an (my-site-name) . Dies
2
Antworten
ASP.NET 5 (aspnet vnext) ist OWIN basiert wie Katana war, aber hat unterschiedlichen Abstraktionen. Insbesondere IAppBuilder wurde ersetzt durch IApplicationBuilder. Viele middleware-Bibliotheken abhängen IAppBuilder und wurden nicht aktualisiert, um die Unterstützung ASP.NET 5 Wie kann ich diese
1
Antworten
Ich habe einige Fragen zu den Bearer-Token. In Owin schützen Sie ein ticket Protect(ticket) wie diese: ClaimsIdentity identity = new ClaimsIdentity(Startup.OAuthServerOptions.AuthenticationType); identity.AddClaim(new Claim(ClaimTypes.Name, user.UserName)); Dictionary<string, string> properties = new Dictionary<string, string>(); properties.Add("UserId", user.Id); properties.Add("UserName", user.UserName); properties.Add("Role", "user");
1
Antworten
Habe ich ein problem mit einer Lösung, wo ich gebrauchte Teile, die von der Visual Studio-SPA-Vorlage für die mit der Konto-Controller in WebApi mit Oauth-Authentifizierung. app.UseOAuthBearerTokens(OAuthOptions); Dann habe ich in der owin webapi Registrierung tut config.SuppressDefaultHostAuthentication(); aber
1
Antworten
Ich verwendet habe ASP.NET Identität 2 für die Erstellung eine Rolle spielt, aber das Ergebnis HttpContext.GetOwinContext().GetUserManager<AppRoleManager>() war null. Dann konnte ich nicht die Rolle. Wie kann ich dieses problem lösen? public class MVCController : Controller { public
1
Antworten
Habe ich zwei authentifizieren von Benutzern auf zwei Arten: Wenn Sie einen internen Benutzer haben wir die Authentifizierung über Windows active directory Wenn Sie mit der Website registriert, Sie authentifizieren, die durch die Formularauthentifizierung In MVC 3/4,
2
Antworten
Muss ich laufen, um meine Anwendung bietet einige ASP.NET Web-API-Dienste auf dem IIS .NET CLR self-host-Modus. Ich entwickelte meine ASP.NET Web-API-services, basierend auf OWIN und es ist in Ordnung, auf beiden hosts. Für jetzt brauche ich so
3
Antworten
Habe ich folgte ein tutorial zu schützen, eine Web-API mit OAuth in C#. Ich mache einige tests und so weit ich habe in der Lage, um die access-token erfolgreich von /token. Ich bin ein Chrome-Erweiterung namens "Advanced
2
Antworten
Basierend auf diesem tutorial http://www.asp.net/aspnet/overview/owin-and-katana/owin-oauth-20-authorization-serverdie ich erstellt habe, einen Autorisierungs-Server, die einem Ressourcen-Server und ein MVC-Client. Das MVC-Client hat einen Controller, der bekommt einige Daten aus dem Ressourcen-Server. Die Resource-Server eine Authentifizierung erfordert. Das MVC-Clients wird ein
2
Antworten
Ich habe eine Web-API-Projekt, verwendet SignalR begann er mir "kann nicht finden Microsoft.AspNet.Signal.Core" - Fehler Häufig wurden nur behoben, indem ich eine komplett neu in Visual Studio. Aktualisiert ich SignalR und OWIN in Nuget, um zu versuchen
1
Antworten
Mein angular-Anwendung ist die Nutzung von bearer tokens wie in der Artikel-Serie http://bitoftech.net/2014/06/01/token-based-authentication-asp-net-web-api-2-owin-asp-net-identity/. Ich habe die Gabel-Beispiel nahtlos refresh-Token, wenn Sie den access token abgelaufen ist (via http-code 401). Meine Frage ist wie kann ich feststellen, ob
3
Antworten
Ich bin re-Implementierung eines request-logger als Owin-Middleware, die Protokolle der request-url und Körper aller eingehenden Anfragen. Ich bin in der Lage zu Lesen, den Körper, aber wenn ich die Körper-parameter in meinem controller den Wert null. Ich
3
Antworten
Ich bin versucht zu implementieren OWIN bearer-token-Autorisierung und basiert auf dieser Artikel. Es gibt jedoch eine zusätzliche information, die ich brauche in bearer-token, das weiß ich nicht, wie zu implementieren. In meiner Anwendung brauche ich die Ableitung
2
Antworten
Ich bin mit ASP.NET MVC 5 mit OWIN. Ich habe eine Menge Forschung und haben nicht gefunden, wie das erneuern der access token mit der refresh-token. Mein Szenario ist: Das erste mal, die Benutzer auf meiner app,
1
Antworten
Ich würde gerne eine Art countdown-timer basiert auf der Zeit, die OWIN-cookie ablaufen wird. Ich bin mit OWIN mit MVC 5 und von dem, was ich verstehe, SlidingExpiration ist standardmäßig aktiviert. Ich verwende keine 'session', wie ich
2
Antworten
Ich bin mit Owin und Identität und ich habe ein problem mit Forderungen. Habe ich Anwendungen, wo der Benutzer eine E-Mail zu authentifizieren, und andere, für die ein Benutzername. Den sign-in-Methode in der business-Schicht können annehmen, eine
2
Antworten
Habe ich eine ASP.NET MVC 5 Webprojekt (localhost:81), dass die Funktionen von meinem WebApi 2 Projekt (localhost:82) mit Knockoutjs, um die Kommunikation zwischen den beiden Projekten, die ich aktivieren CORS. Alles funktioniert so weit, bis ich versuchte,
3
Antworten
Ich bin ganz neu Asp.Net Identität und bitte Geduld mit mir, wenn diese Frage albern. Also, wenn ich die definition für UserStore Klasse und UserManager-Klasse im Microsoft-website, die in den links unten, es sieht aus wie beide
5
Antworten
Habe ich self-hosted-Web-API mit OWIN (in einem windows-Dienst). Von dem, was ich verstehe, ist dies genug, um HTTP-Anfragen, die kommen, um den windows-Dienst. Ich bin in der Lage, zu schlagen die WebAPI URL (http://localhost/users) lokal (aus der
5
Antworten
Ich bin versucht derzeit, unit-testen Sie die Authentifizierung für eine neue WebAPI-Projekt Schreibe ich über OWIN zu authentifizieren, und ich habe Probleme mit dem laufen in einen unit-test-Kontext. Dies ist mein test Methode: [TestMethod] public void TestRegister()