Operational Defect Database

BugZero found this defect 328 days ago.

F5 | 976553

Portal Access: Chrome/Edge browser: cookie transport: sync XMLHttpRequests should not be used in onbeforeunload handlers

Last update date:

4/26/2024

Affected products:

BIG-IP

BIG-IP APM

Affected releases:

16.1.0

16.1.1

16.1.2

16.1.2.1

16.1.2.2

16.1.3

16.1.3.1

16.1.3.2

16.1.3.3

16.1.3.4

16.1.3.5

16.1.4

Fixed releases:

No fixed releases provided.

Description:

Web-application does not function as expected. ... Behavior varies, depending on web-application control flow. ... Setting and/or getting cookies in onbeforeunload/onunload handlers defined by the web-application. ... Important: This workaround will work until later versions of Chrome and Edge Browser are released. ... You can refer to the release notes for these browsers to determine when functionality is removed. ... Use an iRule to allow sync requests from onbeforeunload, onunload, and other page dismissal events. ... This is intended to inject into responses from the BIG-IP virtual server header, Origin-Trial, using a token obtained from the Google Chrome developer console. ... This token allows for use of synchronous requests in page dismissal events. ... It should work for Chrome and Microsoft Edge browsers where such sync requests are disabled now. ... To obtain the token you need to use the following iRule with your virtual server: 1. ... Go to the Chrome Origin Trials page:...

Additional Resources / Links

Share:

BugZero® Risk Score

What's this?

Coming soon

Status

New

Learn More

Search:

...