I'v an application with oAuth1 verification.
This has been working well with win10 (and older), but win11 seems to cause a problem.
I have moved all .pas files form win10 to a win11 computer and done recompile Lazarus 2.2.6, so far all ok.
With Win10 the server respond correct "200".
With Win11 the server respond "0 0".
Some special written programs are involved, (execpt my own):
unit oauth1; written by Reinier Olislagers 2012
unit oauth1synapse; written by Reinier Olislagers 2012
unit ssl_openssl; by Lukas Gebauer 2012-13
unit ssl_openssl_lib; by Lukas Gebauer 2012-13
sswin32.inc; by Lukas Gebauer 2012-13
Some Synapse adapter are included:
synachar.pas
synacode.pas
synafpc.pas
synaicnv.pas
synaip.pas
synautil.pas
synsock.pas
From this article
https://learn.microsoft.com/en-us/mem/configmgr/core/plan-design/security/enable-tls-1-2-clientit seems this may have something to do with TLS.
Any ideas?
Source: