zoukankan      html  css  js  c++  java
  • APNS 生成证书 p12 或者 PEM

    .net环境下须要p12文件,下面是生成p12过程

    1、$ openssl x509 -in aps_development.cer -inform der -out PushChatCert.pem

    2、$ openssl pkcs12 -nocerts -out PushChatKey.pem -in PushChatKey.p12

    3、$ cat PushChatCert.pem PushChatKey.pem > ck.pem

    4、$ openssl pkcs12 -export -in PushChatCert.pem -inkey PushChatKey.pem -certfile CertificateSigningRequest.certSigningRequest -name "aps_development" -out aps_development.p12


    将生成的p12文件和cer文件 给到服务端。

    服务端处理:

    APNS证书注冊在Windows上

    在我之前一篇经验《ASP.NET创建发送apple通知服务--证书创建》中,我们学会怎样在Mac上生成应用程序的证书。可是要用ASP.NET搭建APN通知服务还须要将Mac上面证书转换为Windows上面证书方可。

    环境为Windows 7
    方法/步骤

    • 1
      打开Microsoft管理控制台
      按下Windows + R键打开执行在同一时间。

      输入“MMC”,然后按回车键。


    • 2
      加入证书管理单元在您的控制台
      点击文件。从菜单中选择“加入/删除管理单元”中。这将打开一个新的窗体,在左側可用管理单元的列表。
      选择“证书”的表单列表上的左。点击Addbutton。

      选择计算机帐户的形式在下一个提示下。本地计算机下一个,然后单击“完毕”。

      您加入的管理单元窗体应该是这种:

    • 3
      证书安装
      点击“证书(本地计算机)”,展开列表。右键单击个人,然后选择“全部任务”,然后单击“导入”。这将打开“证书导入向导。
      点击下一步。然后选择你的.cer文件继续下一步。


      在接下来的步骤中,选择第二个选项。将个人存储区中的全部证书。


      假设证书的安装成功,你应该看到一个确认消息。
      反复上述步骤导入您的P12文件,展开个人的左側。然后单击“对certificates.You的是在右面板中,能够看到您的证书。假设你的。

      P12是password保护。您须要在向导中输入password。
      反复全部的进口过程中,您的证书。P12文件导入到“受信任的根证书颁发机构”节点。
      如今,您已经导入须要的证书签署APNS苹果推送通知server的消息。 


  • 相关阅读:
    转发自lealii 的博客,如有侵权请通知删除
    SQL注入详解-转发
    IT实用技术资源整理
    JMeter-接口自动化之正则表达式关联
    转发自_destiny如有侵权请联系删除
    二元数组的最小值最大和
    连续区间和大于等于某个数(弱化版)
    独一无二的最小生成树
    牛客小白月赛19 弱版 C
    牛客 安徽大学新生赛 G
  • 原文地址:https://www.cnblogs.com/cxchanpin/p/6759156.html
Copyright © 2011-2022 走看看