I have an asp .net webforms app that uses forms authentication. For a small number of users we have a problem where they log in, they navigate to a couple of pages and then they are asked to log in again. Once logged in for a second time they seem to be able to stay logged in as expected. They shouldn't be asked to login the second time.
This is a single server, no web farms, nothing tricky.
This only happens to a few users, but it does seem to be all users from the same building. I am unable to replicate this and at this point might even start to deny that t was happening if one of our trainers hadn't watched it happen to a couple of customers.
Has anyone else seen anything like this?
I am also seeing a lot of "Membership credential verification failed." errors in the event log. This may be related, but all the googling I've done seems to point to web farms and the like, not a single server.
UPDATE
- There is no proxy server, the IIS server and the browser (IE8) are both on the same machine.
- The AV software installed is Symantec Endpoint, on one machine, on the other the user didn't have any AV at all (AV Fail!).
- The browser is IE 8 with no frills, not a single addin that didn't come with the default installation.
- Both session and user login time-outs are set to 30 mins and the problem happens within 1 min of the user logging on.
- Logging shows the user to only have one IP address.
- I have tried the sessionMode in all it's variations, this doesn't seem to make any difference.