首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Cro::WebSocket::Client添加授权或标头?

使用Cro::WebSocket::Client添加授权或标头?
EN

Stack Overflow用户
提问于 2018-09-20 05:56:46
回答 1查看 224关注 0票数 11

我非常成功地将Cro HTTP Authentication/Authorization/Sessions与HTTP route结合使用。

然后,我添加了一个使用Cro::HTTP::Router::WebSocket创建web-socket的路由,我可以使用Cro::WebSocket::Client连接到它,一切都很正常。

现在我想控制对websocket的访问,所以我添加了一个Cro::HTTP::Auth参数。效果很好。现在,客户端获得了预期的401 Unauthorized

下一步,我如何打开门?

使用Cro::HTTP::Client,我可以传入Authorization报头,甚至可以传入auth选项。如何使用Cro::WebSocket::Client实现这一点

我对WebSocket非常陌生,所以我甚至不知道这样做是否正确,但是Cro::WebSocket::Client connect方法似乎应该接受一个headers命名的选项,该选项可以获得传递的额外标头。

EN

回答 1

Stack Overflow用户

发布于 2019-04-14 23:13:32

来自titsuki的上述patch由Jonathan Worthington与commit 2593e21于2018年10月14日合并

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52414720

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档