如何在websocket javascript客户端中传递授权承载访问令牌
我的API管理器工具要求我通过websocket调用传递授权承载访问令牌。 他们提供了java代码的示例 承载令牌的设置类似于(“授权”,“承载e2238f3a-e43c-3f54-a05a-dd2e4bd4631f”)。如何在javascript中实现这一点如何在websocket javascript客户端中传递授权承载访问令牌,javascript,java,websocket,socket.io,authorization,Javascript,Java,Websocket,Socket.io,Authorization,我的API管理器工具要求我通过websocket调用传递授权承载访问令牌。 他们提供了java代码的示例 承载令牌的设置类似于(“授权”,“承载e2238f3a-e43c-3f54-a05a-dd2e4bd4631f”)。如何在javascript中实现这一点 // HttpResponseDecoder to WebSocketHttpResponseDecoder in the pipeline. final WebSocketClientHandler handler = new WebS
// HttpResponseDecoder to WebSocketHttpResponseDecoder in the pipeline.
final WebSocketClientHandler handler = new WebSocketClientHandler(
WebSocketClientHandshakerFactory
.newHandshaker(uri, WebSocketVersion.V13, null,
false, new DefaultHttpHeaders()
.add("Authorization", "Bearer e2238f3a-e43c-3f54-a05a-dd2e4bd4631f")));
这就是他们在java中的工作方式
在我的java脚本[Angular2]web应用程序中有这样的方法吗?我如何从UI传递这个?
任何基于Websocket的测试工具都可以模拟这一点?我在这里找到了答案: “由于Javascript WebSocket API的设计,现在不可能使用身份验证头。 更多信息可在此线程中找到: 但是,承载身份验证类型允许名为“access_token”的请求参数: 此方法与websocket连接兼容。“可能重复的