如何指定客户端'当使用AutobahnJS客户端连接到Crossbar路由器服务器时,s的角色/AuthID

How to specify the client's role/AuthID when connected to Crossbar router server with AutobahnJS client?

本文关键字:客户端 服务器 路由器 AuthID 角色 Crossbar 连接 何指定 AutobahnJS      更新时间:2023-09-26

我已经设置了一个具有多个角色的纵横制路由器服务器,每个角色都具有不同的注册/调用/订阅/发布权限
然后我使用AutobahnJS客户端连接到路由器。但在搜索API参考页面后,我不知道如何指定客户端角色(或AuthID,路由器通过它来确定我的客户端的角色?).有人知道这件事吗?

(附言:默认的"匿名"角色是可以的。)

如果要指定anonymous以外的角色,则需要使用身份验证机制。Crossbar.io文档中描述了身份验证-请参阅http://crossbar.io/docs/Authentication/.(注意:文档所描述的内容应该是正确的,但一个新的、改进的身份验证方案(旨在取代WAMP-CRA)以及基于客户端TLS证书的身份验证已在主干中,但尚未文档化)。