在我的 Xamarin.Forms 应用中,我尝试使用以下代码调用免费的 API :
CallWebServiceButton.Clicked +=async (object sender, EventArgs e) =>
{
var client = new HttpClient();
string Result = await client.GetStringAsync("https://free.currencyconverterapi.com/api/v5/countries");
ResultLabel.Text = Result;
};
然后我收到以下错误:
System.Net.WebException:错误:SecureChannelFailure(The 身份验证或解密失败。)
我正在使用visual studio 2015,这个答案Xamarin C# Error: SecureChannelFailure (The authentication or decryption has failed.) doest对我来说很好,我认为它适用于Visual 2017。
问题更新
我测试了这个在Visual 2017上,它运行正常。 所以这个问题只发生在visual 2015