Django通道的令牌认证

问题描述 投票:1回答:1

im试图将React,django和django通道集成在一起,但是在尝试验证套接字连接时遇到了一些麻烦。

这里有一些帖子:first linkenter link description here

但是他们没有谈论如何在前端部分利用它。

[有些文章建议将令牌放在URL中,例如:

WebSocket('wss://example.com/my-ws-endpoint/?token=' + token, ...)

但是这样做似乎有很多安全危险信号。因此,有没有简单的简单方法可以解决此处通道Websocket的令牌身份验证问题?

django reactjs websocket token django-channels
1个回答
0
投票

请看this。它使用http-proxy中间件将令牌放入请求标头中,而不是将其放入URL中。另外,您可以在Django渠道here中了解不同的身份验证方法。

© www.soinside.com 2019 - 2024. All rights reserved.