We have a problem that Chromium based browsers do not remember cookies on a domain joined server.
Can any one point us in the right direction?
What did we do:
We freshly installed the server (2019 or 2022) from VLSC iso.
Create a local user and immediately login as that user.
Setup proxy in the browser and see if it remembers cookies when we browse to a site.
Cookies are stored and we do not get an annoying popup for cookie preferences when we visit a site.
^^^so this step is wanted behavior.
In AD we create a new Test OU with no policies and disable inheritance. We put the computername in the Test OU.
Installed RDS role.
We make the server member of AD and it is in the Test OU.
We check the server with "gpresult /h /test.html" and RSOP.msc if any policies are loaded and this is not the case.
We login to the server with a domain account (regular or DA does not matter for end result) and browse to the same site we used as a local test user. We get a popup to set our cookie preferences.
When we close the browser and go back to the site we get the prompt again. <-- unwanted behavior
When we check if the cookies file is changed this is not the case. It is 20KB and does not change.
If we remove the file and start the browser the file is recreated and has the same size but it is never updated after.
Cookie location: C:\Users<username>\AppData\Local\Microsoft\Edge\User Data\Default\Network
We have tested and can replicate this behavior in Chromium based browsers:
Chrome Enterprise, Edge
Firefox is ok.