0

Windows Server 2012 R2 マシンでは正常に動作する .NET 4.5 Web アプリケーションがありますが、Windows Server 2016 マシンに展開すると機能しません。

このアプリケーションは、Web サービス インターフェイスを利用して、かなり古い Ejbca インストールと対話します。
IIS 8.5.9600 の Windows Server 2012 R2 マシンに展開すると、アプリケーションは完全に正常に動作します。
新しいマシン (IIS 10.0 の Windows Server 2016) に展開すると、その Web サービスへの呼び出しは次の例外で失敗します。

<InnerException>
   <HelpLink i:nil="true"/>
   <InnerException i:nil="true"/>
   <Message>The request was aborted: Could not create SSL/TLS secure channel</Message>
   <StackTrace>at System.Net.HttpWebRequest.GetResponse()
    at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
   </StackTrace>
   <Type>System.Net.WebException</Type>
</InnerException>

この動作の理由は何ですか?

4

0 に答える 0