Hallo BugFix,
vielen Dank für deinen Hinweis. Im Vorfeld habe ich schon einiges dazu recherchiert, speziell zu dem RegistryKey, was aber so erstmal nicht geklappt hat. Den wirklich wichtigen Hinweis fand ich dann in dem M$ Support Artikel:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp
On x64-based computers, DefaultSecureProtocols must also be added to the Wow6432Node path:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp
The registry value is a DWORD bitmap. The value to use is determined by adding the values corresponding to the protocols desired.
Take the value for TLS 1.1 (0x00000200) and the value for TLS 1.2 (0x00000800), then add them together in calculator (in programmer mode), and the resulting registry value would be 0x00000A00.
So hat es dann geklappt.
Die von mir bisher verwendete Methode "InetGet" aus der UDF INet.au3 funktioniert, auch nach setzen der Registrywerte, leider nicht mehr mit TLS 1.2. Als funktionale Alternative bietet sich jedoch der GET Befehl via $oHttp = ObjCreate("WinHTTP.WinHTTPRequest.5.1") an.
Vielen Dank nochmal für deine Hilfe.
Viele Grüße
Duckbone