我正尝试从Windows Phone 8.1应用程序通过Windows.Web.HttpClient从服务器访问json。
但出于安全原因,有一个带有客户端身份验证证书的代理服务器。我能够设置客户端身份验证证书,但它总是失败并出现错误。错误消息是“HRESULT异常:0x80072F7D”
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at Framework.Mobile.Widgets.LoginPage.<Btn_Login_Click>d__0.MoveNext()
服务器上的SSL证书是我整个域的通配符证书,客户端证书是自签名证书。
在Windows Phone上通过Internet Explorer访问服务工作正常,所以我认为这是HttpClient的错误。任何想法?
mfg harmoniemand