Your session has expired. Log on again. [810321]

Hello,

There are a lot of other posts within the forum which I have read, but I couldn't find a solution for my issue.

Here is the detailed problem - running default Angular web on 9.2.1:

  • AppServer runs on server-app1
  • APIServer runs on server-api

The APIServer only has an APPServer connection and no direct DB connection.

If I use the localhost URL: localhost/APIServer, I've been able to log in to all four web applications.

If I use the URL server-api/APIServer, I am able to get to the landing page, but login is not possible. Every attempt aborts immediately with the message: "Your session has expired. Log on again. [810321]". I don't even need to provide a password; the error message is always the same.

I've suspected it might be something to do with the XSRF-Cookie, and therefore I've tried to disable all XSRF settings within the APIServer configuration (over the URL localhost/APIServer of course).

I've set the configuration parameter QBM\ApiServer\Defaults\SameSiteCookie = none.

Within the web.config, I've tried:

<httpCookies httpOnlyCookies="true" requireSSL="false" />

Also, a new installation without enforcing SSL did not work.

Now I'm running out of ideas to resolve this problem.



Thanks,

Chris