1

我想在 UWP 项目中使用 TLS1.3,但我不知道如何为我的 UWP 项目编译这个https://www.openssl.org/source/openssl-1.1.1g.tar.gz

4

2 回答 2

2

您应该使用“perl configure VC-WIN32-ONECORE no-shared enable-capieng”在“Visual Studio 2019 工具命令提示符”中配置 OpenSSL。

然后运行“nmake”和“nmake install”。现在您可以在“Windows 运行时组件(通用 Windows)”项目中使用 OpenSSL。

但是您必须将“libssl.lib;libcrypto.lib;Kernel32.lib”添加为“附加依赖项”。

或者使用“perl Configure VC-WIN32-ONECORE --release no-asm no-hw no-dso no-tests no-stdio no-async no-shared”。那么不需要“Kernel32.lib”。

于 2020-12-10T08:16:52.770 回答
0

想在 UWP 项目中使用 TLS1.3

恐怕你不能在 UWP 平台上使用 TLS 1.3。根据官方文档,UWP 平台支持的 TLS 最高版本为 1.2。如果您确实需要此功能,请随时使用 Windows 反馈中心应用程序发布您的要求,或关注以下 UWP SDK 更新。

于 2020-09-01T07:31:32.013 回答