我无法从Excel VBA调用RESTfull API,因为API使用TLS1.2。 显然,在VBA中没有办法设置使用TLS1.2的选项。我尝试设置WINHTTP_OPTION_SECURE_PROTOCOLS选项,但它被忽略。
有谁知道可能的解决方案?最好是不涉及更改注册表的那个。
答案 0 :(得分:0)
我遇到了同样的问题,发现问题是在Windows 7中,WINHTTP_OPTION_SECURE_PROTOCOLS标志不包括TLS 1.1或TLS 1.2协议。
因此,如果您具有Win7,则可以在此处检查潜在的解决方案: