kingmo888 / rustdesk-api-server

基于Django的RustDesk Api&Web Server,除了支持api所有功能,还支持web注册、管理、展示等。已支持到最新1.2.3版本。
456 stars 108 forks source link

当登录账户时,API服务器不传递远程发起方用户ID以及用户别名 #94

Open MIKU-N opened 6 days ago

MIKU-N commented 6 days ago

经测试,目前客户端版本(1.2.6),只要登录了账户,那么会导致客户端发起远程链接失败(表现为链接一直转圈,hbbr显示频繁建立中继并断开) 看后台似乎是未传递发起方用户ID以及用户别名 image 与是否加密无关 而且只要退出登录状态,那么无论是否加密都可以秒链接到目标设备(目标设备是否登录账户不影响)

MIKU-N commented 6 days ago

看起来症状和此issue一致

MIKU-N commented 6 days ago

看了下1.2.6的相关改动,似乎是由于地址薄的大改而导致的问题

此次改动新增了一个API端点 /api/ab/personal

moehz commented 5 days ago

貌似跟server端也有关,我试用1.2.3的客户端也不能连接,不知道用哪个版本的server端可以

kingmo888 commented 4 days ago

@MIKU-N @moehz 感谢定位。1.2.6之前我没关注。看下这个实际跟web api的功能是冲突了。既然官方有了这个功能,而且密码共享上存在它自己的策略,web api是否应该下线这个功能呢?