TLS 1.1 with VS2008 SP1
TLS 1.1 with VS2008 SP1
我有一个使用VS2008 SP1构建的旧版c++(非托管)应用程序。目前,它调用托管在IIS上的web服务,并且使用SSLv3/TLS1.0进行安全连接。我计划进行更改以使用TLS 1.1进行连接。在内部,我使用WinINet呼叫进行连接。使用VS2008 SP1与TLS1.1有任何关系吗?我应该升级到不同版本的VS(以便获得新的Windows SDK?)只是为了支持TLS 1.1,还是它将与VS2008 SP1一起工作?有人遇到过这种问题吗?
WinInet不是VisualStudio的一部分,因此使用VS2008或VS2015并不重要。我找不到一个明确的参考,但基本上你是使用IE的库。(一个很好的提示可以在IPv6部分找到,在这里:https://msdn.microsoft.com/en-us/library/windows/desktop/aa385325(v=vs.85).aspx -"从IE7及以上版本开始,WinINet支持IPv6…")正如你可能已经经历过的那样,在没有安装IE的系统上,一些功能无法工作。
由于WinInet (Windows/IE)支持TLS1.1(和TLS1.2),您的程序应该正常工作。
强制连接使用TLS1.1或1.2是另一个问题;-)
如果您可以访问客户端机器,只需通过隧道连接,例如stunnel或vpn
相关文章:
- VS2008中的AVX-512指令库
- VS2008 SP1:将一对推入矢量时没有合适的默认构造函数可用
- VS2008,VS2015无法读取文件:怪异的行为
- C (VS2008)未生成对象文件
- VS2008 C 警告LNK4229:无效指令
- VS2008无法使用SetunHandLeDExceptionFilter捕获异常
- 从VS2008升级后,VS2012中的构建项目显示错误
- Qt C++在Win XP SP1上不起作用
- 为什么我的所有测试方法都没有显示在VS2008中单元测试的测试列表中?
- 为什么安装 VSTS 2010 SP1 后找不到 Ws2_32.lib
- LNK2001和LNK2019 VS2008期间(或VS2010)的错误从VS2005升级
- 使用VS2008编译的C/C++中存在结构复制问题
- VS2008-项目已过期,没有更改任何代码行
- 'DLLVERSIONINFO' 从VS2008将项目更新到VS2012后编译错误
- 编译VS2008 soln时标准Microsoft文件"iosfwd"和"atlconv.h"中的语法错误?
- 链接从VS2012项目使用VS2008构建的静态库?它们兼容吗
- 来自 Qt Creator 中 VS2008 的 lib
- std::tr1::函数为VS2008 SP1中的x64配置提供链接错误
- TLS 1.1 with VS2008 SP1
- Visual C++链接器崩溃(VS2008 SP1)