簡體   English   中英

我們應該在服務器上使用哪個文件來發送推送通知(.pem或.p12)?

[英]Which file should we use on server for push notifications, .pem or .p12?

我想在我的應用程序中發送推送通知。 我應將哪個文件上傳到服務器以獲取推送通知(.p12或.pem)? 如果是.p12,那么.pem文件有什么用? 我還檢查了一些.NET和PHP代碼,以了解它們如何工作。

// ("~/PushSharp.PushCert.Development.p12"))

C#使用了.p12文件:

var appleCert = File.ReadAllBytes(System.Web.Hosting.HostingEnvironment.MapPath("~/PushSharp.PushCert.Development.p12"));

PHP使用了.pem文件:

$apnsCert = 'apns-dev.pem'; 

.p12文件和.pem之間的區別在於.p12文件包含用於加密與Apple推送通知服務器的通信的公共證書和私有證書,而.pem僅包含公共證書。

.pem文件是您應該在服務器上使用的文件。

在游戲中為時已晚,但是您絕對需要的是p12。 確保輸入密碼。 我只是以這種方式實施了它,並且奏效了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM