【发布时间】:2018-02-05 19:13:31
【问题描述】:
我无法从 Excel VBA 调用 RESTfull API,因为该 API 使用 TLS1.2。 显然,在 VBA 中无法设置使用 TLS1.2 的选项。我尝试设置 WINHTTP_OPTION_SECURE_PROTOCOLS 选项,但它被忽略了。
有人知道可能的解决方案吗?最好是不涉及更改注册表的那个。
【问题讨论】:
-
你查看了MSDN文章Update to enable TLS 1.1 and TLS 1.2 as a default secure protocols in WinHTTP in Windows吗?不过,它确实需要添加注册表,但有一个 Easy Fix 可以做到这一点。
标签: excel vba tls1.2 winhttprequest