Die Post ist fast doppelt wie this Frage, aber ich benutze neue SignalRCore (1.0.0 alpha2).
<PackageReference Include="Microsoft.AspNetCore.SignalR" Version="1.0.0-alpha2-final" />
JWT Authentifizierung in SignalR Core von Angular
In meinem .NET Core 2.0 benutze ich OpenIddict, um Benutzer auf dem Server zu authentifizieren. Auf dem Client verwende ich angular2-jwt.
Jetzt muss ich wissen, wie kann ich auf Server mit Authorization header access_token
verbinden? Ich würde annehmen, dass ich kundenspezifischen Anforderungsheader verwenden sollte, wenn ich versuche, mich auf dem Server zu verbinden.
Kann dies mit dem neuen SignalR Core geschehen? Ich fand this Thread, die erwähnen, dass Websockets benutzerdefinierte Header nicht unterstützt, aber ich frage mich, ob SignalR Core-Team hat einige magische Unterstützung dieses Szenario.