Чтобы фильтр корректно обрабатывал появление как _tracker_visit, так и
TKID (или любых других вариаций вроде
TKTID), необходимо обновить регулярное выражение (regex) в поле
parameter. [
1]
Измените строку параметра на расширенное регулярное выражение, объединяющее все нужные варианты через оператор ИЛИ (|)
parameter: (_opensaml_.*)|(_shib.*)|(TKTID)|(TKID)|(_tracker_visit)
Check the syntax: Ensure the `parameterRegex: true` flag is retained, as it instructs OWASP ZAP to interpret the parameter value as a regular expression.
Если вариаций названий много (например, TKID, TKTID, TK_ID), их можно объединить более компактно с помощью символа необязательного символа ? или общего шаблона, например: (TKT?ID)|(_tracker_visit)|(_opensaml_.*)|(_shib.*)
If there are many name variations (e.g., TKID, TKTID, TK_ID), they can be combined more compactly using the optional character symbol `?` or a general pattern—for example: `(TKT?ID)|(_tracker_visit)|(_opensaml_.*)|(_shib.*)`