在我们的WPF XAML应用程序中需要有关以下代码的帮助。
以下代码(阅读RTIConfig.xml) 使用https绑定启用TLS 1.0时工作正常,但使用https绑定禁用TLS 1.0时无效。
public static string LoadRTIConfiguration()
{
string rtiConfigDoc = string.Empty;
Uri uri = new Uri(@"pack://siteoforigin:,,,/RTIConfig.xml",
UriKind.Absolute);
// This info object is null. GetRemoteStream is returning null. Same
time not throwing any error.
StreamResourceInfo info = Application.GetRemoteStream(uri);
// Object null reference error getting here.
StreamReader reader = new StreamReader(info.Stream);
XDocument xdoc = XDocument.Load(reader);
rtiConfigDoc = xdoc.ToString();
}
无论启用还是禁用TLS 1.0,此代码都可以正常使用http绑定。
提前致谢。
此致
Sathis Kumar