Рейтинг:0

ACL для блокировки определенных страниц vcloud, кроме как с определенных IP-адресов

флаг sg

Мне нужно заблокировать URL-адрес арендатора в vcloud, и мне удалось сделать это для прямых попыток, т. е. vcloudaddress.com/tenant/tenantname, но я не могу заблокировать

/login/?service=tenant:tenantname&redirectTo=blahblahblah

Мне нужен подстановочный знак, но как мне это сделать на языке HAProxy?

Вот что у меня есть на данный момент:

acl trust_ip src IP1

acl trust_ip src IP2

acl trust_ip src IP3

acl trust_ip src IP4

acl trust_ip src IP5

acl protected_page path_beg -i /cloud/org/tenantname/

acl protected_page path_beg -i /tenant/tenantname

acl protected_page path_beg -i /login/?service=tenant:имя_тенанта

acl protected_page path_beg -i /api-explorer/tenant/tenantname

блокировать, если !trusted_ip protected_page

Кажется, все работает, кроме этого:

acl protected_page path_beg -i /login/?service=tenant:имя_тенанта

Любая помощь приветствуется

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.