C# 在.net Compact Framework中使用WEB API身份验证

C# 在.net Compact Framework中使用WEB API身份验证,c#,asp.net-web-api,windows-mobile,compact-framework,windows-ce,C#,Asp.net Web Api,Windows Mobile,Compact Framework,Windows Ce,我们有一个应用程序,它通过XML请求和响应使用客户提供的REST服务。它运行在摩托罗拉(现为Zebra)的MC3190掌上电脑上,该电脑运行WindowsCE6.0 上周,他们决定使用HTTPS发布该服务,从那时起,我的应用程序就无法使用该服务了。我甚至无法通过登录 现在,我已经尝试在设备上安装HTTPS URL提供的所有证书,还有;但这些都不起作用 最奇怪的是,当在桌面环境(例如Windows 10)上运行相同的应用程序时,一切都像一个魔咒 我已经不知道该怎么做了,我希望你们能给我一些东西来帮

我们有一个应用程序,它通过XML请求和响应使用客户提供的REST服务。它运行在摩托罗拉(现为Zebra)的MC3190掌上电脑上,该电脑运行WindowsCE6.0

上周,他们决定使用HTTPS发布该服务,从那时起,我的应用程序就无法使用该服务了。我甚至无法通过登录

现在,我已经尝试在设备上安装HTTPS URL提供的所有证书,还有;但这些都不起作用

最奇怪的是,当在桌面环境(例如Windows 10)上运行相同的应用程序时,一切都像一个魔咒


我已经不知道该怎么做了,我希望你们能给我一些东西来帮助我。

我假设HTTPS站点使用SHA2证书(如果不是所有的话,也是大多数)

根据我们的经验,Windows CE只支持SHA1证书(),因此这可能就是问题所在