2012-02-23 78 views
0

我正在尝试使用C#安装苹果推送通知。我能够测试并使我的笔记本电脑(开发机器)上的一切工作。当我将发布的代码移动到Windows服务器时;没有发生错误,也没有通知发出。我甚至将我的应用程序池设置为本地服务器。APNS:在Windows服务器上不起作用

任何想法我失踪?

回答

-1

我最终为此创建了一个工作。我从来没有得到它从一个asp.net页面工作。我所做的是让我的asp.net页面在队列表中插入一条记录。然后,我还创建了一个控制台应用程序,每5秒呼叫一次以查看队列表并执行推送通知。

+0

你愿意分享你是如何做的吗?我也想做同样的事情。我认为你采取的路线(投票通知表格)最适合我的需求。如果您能帮助我,请发送电子邮件至eljaywilson_at_gmail_dot_com。谢谢! – 2012-08-08 20:29:13

+0

我只是将代码放在控制台应用程序中,而不是放在asp.net代码中。我计划每n分钟执行一次控制台应用程序的作业。控制台应用程序会查询数据库中的一个表,查找要发送的通知。这就对了。 – Arcadian 2012-08-08 20:39:23

+0

我的意思是我需要整个服务器设置(安装证书,创建与apns的连接等)的帮助:) – 2012-08-08 20:43:10

0

您也应该为此生产机器制作证书。我相信你可能错过了这一步,并为你的笔记本电脑做了同样的事情。

请考虑此link再次检查您的步骤。

谢谢

+0

Notification.Test程序在服务器上工作。这是IIS不起作用。我认为我需要执行WinHttpCertCfg并授予一些权限。但我越来越无法找到证书错误的上下文 – Arcadian 2012-02-23 14:13:37

+0

我能够授予对ASPNET,网络服务和认证用户的证书的权限;但它仍未发出通知。我在同一台服务器上安装了jdsoft.notification.test程序,并且测试程序正在发送通知。我的IIS(网站)没有发送出去。并且不会引发错误。 – Arcadian 2012-02-23 16:30:33

相关问题