我刚刚在我的ThruwayBundle配置中添加了wampcra身份验证,当服务器使用thruway:router:start启动时,我的autobahn客户端可以成功连接。但是,在以thruway:process start开头时,日志不断地附加输出,表示某些内部客户端(使用PawlTransportProvider)无法连接,因为它也必须使用wampcra,并且它发送的hello消息指定“匿名”为auth_id和空身份验证方法列表。
谢谢你对这件事的洞察力。(我当然希望有更多的文件.)
发布于 2016-05-25 21:05:09
这是一个简单的错误配置案例。
如果您遇到同样的问题,请确定存在一个voryx_thruway.trusted_url密钥,并且它与正常的url不同。
解决了这个问题。显然,一些内部客户端正在尝试连接,假设它使用的地址到达了受信任的端口,在我的示例中,该端口与期望客户端使用wampcra进行身份验证的端口相同。
https://stackoverflow.com/questions/37376093
复制相似问题