如何使用状态代码 401 haproxy 阻止用户和设备

问题描述 投票:0回答:1

我找到了这个话题 Haproxy中如何根据url参数组成stick table

我只需要在状态代码为 401 时阻止用户设备 ID。 有人可以帮我吗?

我试试这个。并尝试使用棒桌。

haproxy
1个回答
0
投票

对我有用。

 backend xxxxxx
 http-request set-header UserInfo %[urlp(User)]%[urlp(DeviceId)]
 stick store-request hdr(UserInfo) table Abuse
 http-request track-sc0 hdr(UserInfo) table Abuse
 http-request deny if { hdr(UserInfo),table_http_err_rate(Abuse) ge 5 }

 backend Abuse
 stick-table type string size 100K expire 30m store conn_rate(1s),http_req_rate(1s),http_err_rate(10s)"
© www.soinside.com 2019 - 2024. All rights reserved.