【问题标题】:Apple push notification service for MDM适用于 MDM 的 Apple 推送通知服务
【发布时间】:2014-06-27 09:22:29
【问题描述】:

我已阅读有关 Apple 推送通知的教程 here

因此,我必须提供 App Id 以确定哪个应用程序将收到通知。 如果是 MDM 服务器,接收方是内置客户端,那么当我注册 SSL 证书时,我必须在“App Id”字段中输入什么值

关于我发布的另一个问题,我得到的回答是,在 MDM 的情况下,“主题”字段用于内置客户端接收通知。主题放在服务器发送给客户端的 MDM 有效负载中。那么服务器如何向APNS注册这个字段

谢谢大家,

【问题讨论】:

    标签: ssl apple-push-notifications mdm


    【解决方案1】:

    1) 您无需通过通常的推送证书创建路线。

    你所做的是跟随

    • 您为 APNS 请求签名证书创建 CSR
    • 您将其发送给 Apple,Apple 将对其进行签名,因此您将获得 APNS 请求签名证书
    • 每个自定义都会创建 APNS CSR 并将其发送给您
    • 您将使用 APNS 请求签名证书对其进行签名
    • 您将此 APNS CSR 返还给客户
    • 客户将其上传到 Apple
    • Apple 会签字
    • 现在,客户拥有 APNS 证书
    • 客户将其上传到 MDM 服务器

    所有这些都在 MDM 协议文档中详细描述。

    2)这是客户端和服务器之间共享主题的方式

    • Apple 签署的 APNS 证书将包含一个主题(在 DN 的 UID 部分)
    • 您的 MDM 服务器应该从 APNS 证书中提取它并将其放入 MDM 有效负载中。
    • 此有效负载将传送到设备,操作系统会将其发送到 buil-it 客户端
    • 现在,您的服务器和内置客户端都知道共享主题。

    【讨论】:

    猜你喜欢
    • 2016-07-21
    • 1970-01-01
    • 1970-01-01
    • 2017-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多