Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 用于自托管.NET应用程序的TLS 1.2_C#_.net 4.5_Tls1.2_Self Hosting - Fatal编程技术网

C# 用于自托管.NET应用程序的TLS 1.2

C# 用于自托管.NET应用程序的TLS 1.2,c#,.net-4.5,tls1.2,self-hosting,C#,.net 4.5,Tls1.2,Self Hosting,我的应用程序是一个自托管的.NET应用程序。它的.NET版本是4.5.2。我想在我的应用程序中支持TLS1.2。有没有办法在不升级.NET版本的情况下执行此操作?通常情况下,它应该可以工作(因此您可以探索其他线索来确定您的问题),我也有类似的问题,但对于TLS1.0,您可以在此处查看我的问题:签出主题并回答。如果您不想更新应用程序的.NET Framework版本,您可以指定SecurityProtocolTypeenum的整数值ServicePointManager.SecurityProto

我的应用程序是一个自托管的.NET应用程序。它的.NET版本是4.5.2。我想在我的应用程序中支持TLS1.2。有没有办法在不升级.NET版本的情况下执行此操作?

通常情况下,它应该可以工作(因此您可以探索其他线索来确定您的问题),我也有类似的问题,但对于TLS1.0,您可以在此处查看我的问题:签出主题并回答。如果您不想更新应用程序的.NET Framework版本,您可以指定
SecurityProtocolType
enum的整数值<代码>ServicePointManager.SecurityProtocol=(SecurityProtocolType)3072。只要服务器支持TLS1.2,我们到底需要在哪里更新它?它的自托管应用程序将没有global.asax。最好的位置是入口点,因此控制台应用程序的Program.cs文件中类似于
Main