使用 AutobahnJS 客户端连接到 Crossbar 路由器服务器时如何指定客户端的 role/AuthID?

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

我设置了一个具有多个角色的 crossbar 路由器服务器,每个角色都有不同的 register/call/subscribe/publish 权限。
然后我使用 AutobahnJS 客户端连接到路由器。但是我不知道如何在搜索 API Reference page 之后指定客户端角色(或路由器确定我的客户端角色的 AuthID?) .有人对此有任何线索吗?

(P.S。默认'anonymous'角色即可。)

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