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

Certificate Windows 10通用应用程序-忽略SSL证书验证,certificate,windows-10,win-universal-app,Certificate,Windows 10,Win Universal App,我正在开发一款手机Windows 10通用应用程序。我正在尝试使用自动签名证书连接到OAuth服务器 当我打开该服务器的web视图时,会出现以下错误: “访问此资源所需的安全证书无效” 我想使用以下指令,但环球应用程序上不存在ServicePointManager ServicePointManager.ServerCertificateValidationCallback = delegate { return true; }; 知道如何绕过这些应用上的ssl验证吗?谢谢。在Windows运

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

当我打开该服务器的web视图时,会出现以下错误:

“访问此资源所需的安全证书无效”

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

ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };

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

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

要了解如何在UWP应用程序中包含证书,您需要将“证书”声明添加到Package.appxmanifest中。
有关更多信息,请参考本文:

是,在Windows运行时应用程序中不可用,为了忽略SSL证书错误,我们可以使用该属性来帮助我们。 有关更多信息,请参考以下两篇文章:
.

.

您是否发现任何成功?是否可以将HttpBaseProtocolFilter与Signal一起使用?我尝试了上述方法,但没有成功。我有一个用于Windows 10平台的Cordova应用程序,它正在通过https进行一个自签名的Ajax调用。我把CA和Root两个值都放在
商店名称中,但它不起作用。我不断收到
{data:null,status:0}
的错误。还有其他建议吗?我已经从firefox的“你想信任它吗”对话框下载了服务器的证书,将其从.crt转换为.cer(不过文件没有更改),并将其添加到我的UWP应用程序中。但是,当我使用
ClientWebSocket
连接到服务器时,它会抛出一个无效的证书异常。我错过什么了吗?