I have add DIV mashup to open user portal, in IE able to open the portal, but in chrome i am getting “Third party cookies must be enabled for mashup to function” this error. Could you please suggest any configuration changes need to be done to make it work. We are using Pega 8.5.2 version
In the Bug, Third party cookies reminder added for Mashup in incognito browsers
When working in incognito/private browser windows, attempting to use Mashup displayed a message indicating login credentials were not recognized (“Unknown password and/or username”). This was due to recent changes originating with the browsers regarding blocking third-party cookies which are necessary for Mashup to run. For informational purposes in the platform, a new API has been added which will check for the PegaRules cookie; if the cookie is not present, the message “Third party cookies must be enabled for Mashup to function.” will be displayed. This message may be customized by configuring the setting “pega.web.config.xCookiesDisabled” with the required message.
It is not working in normal chrome browser as well, we are getting same error. Could you please confirm is there any hotfix available for 8.5.2 version.
There is no HFix for the above. But before that please be sure that the issue is same. The Bug raised was specifically for incognito mode with “block 3rd party cookies” enabled.
Please enable cookies in Dev Studio by following below steps it worked for me.
Click Configure > System > Settings > Cross-Site Request Forgery, enable the Enable samesite cookie attribute option and select None from the Samesite options list.