onconnectedasync new microsoft hubconnectionbuilder hub aspnetcore aspnet signalr owin

new - signalr hubconnectionbuilder()



SignalR-autenticando con token de acceso (1)

He escrito una muestra que ha ayudado a algunas personas que ya cuentan con la autenticación SignalR. Espero que te pueda ayudar también.

https://github.com/louislewis2/AngularJSAuthentication

Barguast, perdón por la brevedad de mi respuesta. Al leer el enlace, es posible que comprenda que hay demasiadas partes móviles para que pueda escribir con precisión una explicación de las partes más importantes a las que también debería prestar atención. El código de muestra contiene tres proyectos, de los cuales solo le interesarán los proyectos .Api y .Web.

Déjeme saber si hay alguna parte sobre la que necesite más aclaraciones u orientaciones, y con gusto lo ayudaré como todas las demás personas que han encontrado la necesidad del mismo ejemplo, por lo que me pidieron que construyera el ejemplo. en primer lugar.

He estado creando un servicio web que, hasta ahora, consistía completamente en llamadas a la API web de ASP.NET. Ahora necesito agregar SignalR en la mezcla, pero me pregunto cómo puedo mantener el aspecto de seguridad consistente.

Actualmente estoy usando tokens de portador OAuth (con autenticación OWIN), por lo que mi cliente básicamente tendrá un access_token que normalmente simplemente agregaría a los encabezados para cualquier llamada de API web. Sin embargo, ¿cómo hago lo mismo (o similar) con SignalR? ¿Me autentificaría al crear la conexión o en cada llamada? Y, lo más importante, ¿cómo especificaría el token de acceso en primer lugar?

Gracias.