2017-06-23 181 views
0

我有我的unity3d项目中使用SSL协议tlsv_1.2的要求。 但截至目前,unity只支持tlsv_1.0。如何在unity3d 5.5.3版本中使用SSL协议tlsv_1.2?

是否有任何解决方法可以在我的unity3d项目中使用tlsv_1.2。

有dll availabe支持tlsv_1.2,但那些是.net 4.5或其他版本,但统一只支持.net 3.5版本库内置没有tlsv_1.2协议。

回答

1

有DLL速效支持tlsv_1.2,但这些是.NET 4.5或其他版本的,但只统一.NET支持其内置有没有tlsv_1.2协议3.5版库。

下载Unity 2017.1 beta,你将不得不的.Net 4.6访问。最终版本将在下个月发布,但测试版正在与。净4.5。净4.6正常工作。


要启用的.Net 4.6:

转到编辑 - >项目设置 - >球员 - >其他设置 - >配置 - >脚本运行时版本 - >.NET 4.6等效

然后

转到编辑 - >项目设置 - >球员 - >其他设置 - >配置 - >API兼容性等级 - >。 NET 4.6

+0

它是否适用于任何平台构建? – djkp

+0

此时,它可以在大多数使用的平台上工作:Windows,Linux,Mac,iOS,Android,Windows Phone。其他平台应该很快添加。 – Programmer

+0

Ohkk谢谢:),但是目前我使用的是统一的5.5.3版本,有没有什么办法在这个版本的unity中实现tlsv_1.2,要么包括.net 4.5库或者ant其他方式? – djkp