我有一个MVC Web API项目&我需要向iPad发送推送通知。为此,我使用了.cer和.p12文件&它工作得很好。现在我需要将其发布到azure服务器,但我是azure的新手,不知道将证书存储在哪里以及如何访问证书。
我已尝试将证书上传到云服务,但无法访问它。
我使用了以下代码:
string strDeviceToken = "abcd";
string strPushMessage = "hello";
var payload1 = new NotificationPayload(strDeviceToken, strPushMessage, 1, "default");
payload1.AddCustom("RegionID", "IDQ10150");
var p = new List<NotificationPayload> { payload1 };
var push = new PushNotification(true, certificatePath, "password");
string strfilename = push.P12File;
var message1 = push.SendToApple(p);发布于 2014-07-03 17:21:32
嗨,我正在使用这个代码和上面链接的http://www.c-sharpcorner.com/UploadFile/pandeypradip/apple-push-notification-using-Asp-Net/ Attech Dll的工作。
System.Web.HttpContext.Current.Server.MapPath("~/App_Data/certificates/xyz.p12");
strfilename =xyz message1 = push.SendToApple(p);
https://stackoverflow.com/questions/23404614
复制相似问题