gpt4 book ai didi

certificate - Windows 10 通用应用程序 - 忽略 SSL 证书验证

转载 作者:行者123 更新时间:2023-12-02 03:09:25 24 4
gpt4 key购买 nike

我正在开发手机 Windows 10 通用应用程序。我正在尝试使用自动签名证书连接到 OAuth 服务器。

当我打开该服务器的 Web View 时,出现错误:

"Security certificate required to access this resource is invalid"

我想使用以下指令,但通用应用程序上不存在 ServicePointManager

ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };

知道如何绕过这些应用程序的 ssl 验证吗?谢谢。

最佳答案

在 Windows 运行时中,webview 永远不应该访问不受信任的页面,因此您将遇到上述异常。
为了解决您的问题,您需要在 UWP 应用程序中包含证书,否则必须忽略 SSL 证书错误。

有关如何在 UWP 应用中包含证书,您需要将“证书”声明添加到 Package.appxmanifest 中。 enter image description here
想了解更多信息,请尝试引用这篇文章: http://blogs.msdn.com/b/wsdevsol/archive/2014/06/05/including-self-signed-certificates-with-your-windows-runtime-based-windows-phone-8-1-apps.aspx

是的,ServicePointManager在 Windows 运行时应用程序中不可用,为了忽略 SSL 证书错误,我们可以使用 HttpBaseProtocolFilter.IgnorableServerCertificateErrors | ignorableServerCertificateErrors属性(property)来帮助我们。欲了解更多信息,请尝试引用以下两篇文章:
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/ .

关于certificate - Windows 10 通用应用程序 - 忽略 SSL 证书验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32988839/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com