Problem Note 65513: SAS® Visual Analytics reports embedded using the SDK stop working after browser updates that enforce SameSite cookies more strictly
The SAS Visual Analytics SDK is a collection of JavaScript libraries that web developers can use to embed SAS Visual Analytics content within custom web pages and web apps.
SAS Visual Analytics reports embedded using the SDK might stop working after your browser is updated to enforce SameSite cookie settings more strictly. Notably, the Google Chrome 80 update in February 2020 has changed the default settings in relation to SameSite cookies. This change can introduce failures. (For more information, see https://www.chromium.org/updates/same-site.)
When this problem occurs, you might see an error that is similar to the following:
The data returned by the server is malformed.
If you believe that you are encountering this issue, you can confirm this by enabling the Chrome developer tools. If the report is impacted by this issue, you see a message that is similar to the following in the console logging:
A cookie associated with a cross-site resource at http://sas.com/ was set
without the 'SameSite' attribute. It has been blocked, as Chrome now only
delivers cookies with cross-site requests if they are set with 'SameSite=None' and 'Secure'.
You can review cookies in developer tools under Application>Storage>Cookies and see more details at
https://www.chromestatus.com/feature/5088147346030592 and https://www.chromestatus.com/feature/5633521622188032.
Click the Hot Fix tab in this note for a link to instructions about accessing and applying the software update.
Operating System and Release Information
SAS System | SAS Visual Analytics (on SAS Viya) | Cloud Foundry | 8.4 | | Viya | |
Linux for x64 | 8.4 | | Viya | |
Microsoft® Windows® for x64 | 8.4 | | Viya | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Additional browser security, such as the Google Chrome 80 update in February 2020, might break some implementations of the SAS Visual Analytics SDK. As a result, some implementations of SAS Visual Analytics SDK return "The data returned by the server is malformed."
Type: | Problem Note |
Priority: | high |
Date Modified: | 2020-02-19 08:46:30 |
Date Created: | 2020-02-04 11:32:34 |