Loading...
Loading...
If you try to use a request variable value in an existing branch expression of a "Classify API Request (RCA)" agent of an API protection Per-Request-Policy, the ".value" will be stripped once validated. Entered expression: expr {[mcget {perflow.request_classification.path_id}] == 1 && [mcget {request.cookies.at.1.value}] == "cookie_example_value"} Saved expression: expr {[mcget {perflow.request_classification.path_id}] == 1 && [mcget {request.cookies.at.1}] == "cookie_example_value"}
As the ".value" will be stripped, the expression will use the name of the request variable instead of its value, which will prevent the expression from working and may result in a different Per Request Policy result for a request matching that branch.
1. Paths defined inside an API profile 2. Adding conditions using a request variable value in a branch of a "Classify API Request (RCA)" agent in the API profile associated Per Request Policy
None
None
F5 Integration
Learn more about where this data comes from
BugZero Plan
Streamline upgrades with automated vendor bug scrubs
BugZero Prevent
Wish you caught this bug sooner? Get proactive today.