If true, authentication over https is accepted. Can only be used for server versions 2021 R1 or newer. If false, authentication over both http and https is accepted. Can be used for any server version.
If the two Smart Clients are the same version they will be using the same version of VideoOS.Platform.dll, and then they should either both have the method or both miss it.
Can you double check this? Please also see whether there is more than one VideoOS.Platform.dll in the folders and subfolders, we are speculating if they might load a different version of that dll even if they are the same Smart Client..
We have double check on machine where it is not working in that machine Milestone Version 2022 R3 is installed. sorry for the mixed up with version.
Can you please suggest If we need to get SecureOnly property OR similar information of LoginSettings for Milestone Smart Client 2020 R3, how we can do that?
The SecureOnly flag was introduced with 2021R1, in Management Client login and Smart Client login as warnings if not secure and in the MIPSDK as a flag to govern the login. This cannot be used using a MIP SDK or a MIP environment older than 2021R1.
You could do the workaround that you ask for the version and if it is older than 2021R1 you know it is insecure.
(By secure I here mean setup and using certificates.)