基于通配符用户的Haproxy会话粘性

我正在探索Haproxy粘性,并试图find更多的解决scheme。

我最后的想法是根据传递给Haproxy的用户创build一个粘性。

前端:

http-request set-header X-My-Session %[hdr(Proxy-Authorization),base64] 

后端:

 http-request track-sc0 req.fhdr(X-My-Session) table st_tab stick on req.fhdr(X-My-Session) table st_tab stick match req.fhdr(X-My-Session) table st_tab 

我做基于IP白名单的ACL,所以用户名是免费的。 此解决scheme正在工作,当我发送请求使用curl,但浏览器没有发送头是服务器没有请求身份validation。

要问auth我需要创build一个用户列表,并使用http-request auth ,这是我的问题。 我不想创build用户,我想只使用随机用户名粘性。

有一些方法来创build一个通配符用户,首选没有密码(但我可以住在密码)。