flask-socketio授权标头处理

问题描述

我正在使用第三方身份验证服务以及on_connect方法上的防护措施来处理针对我的套接字连接的用户身份验证。正如我所希望的那样,它正在工作,但是我注意到我不确定如何解决一些问题。

第一件事是,处理过期令牌或过期令牌的建议工作流程是什么?我目前看到的问题是,在不断开连接并使用新令牌重新连接的情况下,我看不到如何用新事件替换在连接事件中引入的令牌。

另一件事是,为什么为什么通过使用引发ConnectionRefusedError而被阻止获得连接的用户仍然获得了分配的会话ID,并且没有通知连接失败?为了测试这一点,我使用python-socketio手动创建了一个客户端,并进行了无效的连接尝试,然后打印了sid的值。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)