我在 Windows CE 上有一个 HTTP 服务器,但这可能不支持 SSL,....
我可以在没有 SSL 的情况下从该服务器推送吗?
我在 Windows CE 上有一个 HTTP 服务器,但这可能不支持 SSL,....
我可以在没有 SSL 的情况下从该服务器推送吗?
据我所知,您不需要支持 SSL 作为服务器,但您需要与Apple 的https 服务器建立出站 SSL 连接。据我所知,没有非 SSL 服务器。使用 SSL 是为了让 Apple 可以信任您,反之亦然。
直接从 Windows CE 创建 APNS 通知听起来很奇怪……这是什么类型的设备?
SSL 通信是从您的服务器到 Apple 的服务器,而不是相反。您不需要在 HTTP 服务器中安装 SSL。您需要的是来自 Apple Developer 计划的证书,以便您可以与 Apple 进行通信。还要确保您的服务器不会阻止连接到 Apple 测试和生产环境的特定端口。
X509Certificate 测试 = 新 X509Certificate(); 旧代码只是我加了 2
X509Certificate2 测试 = 新 X509Certificate2();