Ich habe eine selbst gehostete SignalR
Anwendung mit OWIN
. Ich möchte Windows-Authentifizierung zu den eingehenden Anforderungen hinzufügen. Ist das möglich?Windows-Authentifizierung mit SignalR und OWIN-Self-Hosting
Ich glaube, dass ich z. Formularauthentifizierung via something like this.
Ich kann jedoch keine Möglichkeit finden, Windows-Authentifizierung zu verwenden, um etwas ähnliches zu tun.
Mein Fallback-Plan wäre, in IIS stattdessen zu hosten, aber ich würde es vorziehen, in der Lage zu sein, meine App als Windows-Dienst zu halten, wenn ich kann.
Danke! Das sieht so aus, als ob es den Trick macht. Ich bekomme jetzt ein weiteres Problem, dass mit NTLM Auth aktiviert bekomme ich einen "Access-Control-Allow-Origin" Fehler. Das sieht so aus, als wäre es wahrscheinlich [hier] (https://github.com/SignalR/SignalR/issues/1735), also muss ich versuchen, den neuesten SignalR-Build zu bekommen, wenn ich einen Moment habe, es zu testen. –
Ich nehme an, Sie aktivieren Cross-Domain. Lesen Sie diese http://www.asp.net/signalr/overview/hubs-api/hubs-api-guide-javascript-client#crossdomain – davidfowl
Ja, ich denke, ich habe alles in Ordnung - sicherlich funktioniert es, wenn ich kommentiere die Zeile 'AuthenticationSchemes' aus. Ich habe eine [separate Frage] (http://stackoverflow.com/questions/17485046/signalr-cross-domain-connections-with-self-hosting-and-authentication) aufgeworfen, da es sich wie ein separates Problem anfühlt. –