Jul*_*ret 4 certificate win-universal-app windows-10
我正在使用手机Windows 10 Universal Application.我正在尝试使用自动签名证书连接到OAuth服务器.
当我打开该服务器的Web视图时,我收到错误:
"访问此资源所需的安全证书无效"
我想使用以下intstruction,但Universal App上不存在ServicePointManager.
ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
Run Code Online (Sandbox Code Playgroud)
知道如何绕过这些应用程序的ssl验证吗?谢谢.
在Windows运行时,webview不应该转到不受信任的页面,因此您将遇到上述异常.
为了解决您的问题,您需要在UWP应用程序中包含证书,或者您必须忽略SSL证书错误.
对于如何将你的应用程序UWP证书,则需要将"证书"声明添加到您的Package.appxmanifest.

欲了解更多信息,请试着参考这篇文章:
http://blogs.msdn.com/b/wsdevsol/archive/2014/06/05/including-self-signed-certificates-with-your-windows-runtime-基于Windows的手机-8-1-apps.aspx
是的,ServicePointManager在Windows运行时应用程序中不可用,为了忽略SSL证书错误,我们可以使用HttpBaseProtocolFilter.IgnorableServerCertificateErrors | ignorableServerCertificateErrors属性来帮助我们.有关详细信息,请尝试参考以下两篇文章:
http://blogs.msdn.com/b/wsdevsol/archive/2013/10/17/how-to-ignore-self-signed-certificate-errors- in-windows-store-apps-8-1.aspx.
https://bernhardelbl.wordpress.com/2013/06/28/ignore-ssl-certificate-errors-in-windows-8-1-apps/.