You are not logged in.
It seems strange for me because it uses SynCommons.pas which does it's best to overcome the issue, but it struck me hard when I tried to start the executable on Windows Server 2003 R2. Works fine with SSPIAUTH definition removed from mORMot.pas.
Offline
I've ensured SynCommons.GetTickCount64 is used in SynSSPIAuth.pas, and not the version in Windows.pas.
See http://synopse.info/fossil/info/36ccbf02db
The reference in "uses" to Windows.pas should be done before SynCommons.pas, so that the "dynamic" version of GetTickCount64 would be used.
Thanks for the feedback.
Online