【问题标题】:Authenticate SignalR call through ADAL JS通过 ADAL JS 验证 SignalR 调用
【发布时间】:2015-03-14 03:13:12
【问题描述】:

我在 Azure 上托管了一个 Web api,配置了 Azure AD 身份验证并正常运行(所有控制器都具有 Authorized 属性)。 前端运行 AngularJS,http 请求的身份验证是通过使用令人惊叹的 ADAL JS 库 (adalAuthenticationServiceProvider) 实现的。

除了 web api,我还有一个我想“保护”的 SignalR 集线器。更具体地说,我需要从 AngularJS 客户端代码调用(调用)集线器的方法。基本上我需要在 Hub 方法中填充 Context.User。

知道在这些情况下如何对 SignalR 调用进行身份验证吗?

【问题讨论】:

    标签: angularjs signalr adal


    【解决方案1】:

    您可以按照https://auth0.com/blog/2014/01/15/auth-with-socket-io/ 中的建议在查询参数上提供令牌,然后在后端处理令牌

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-11
      • 2014-11-05
      • 1970-01-01
      • 2015-02-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多