1

Moonapns asp.net ライブラリを使用して、Apple デバイスにプッシュ通知を送信しています。

64 ビット OS のローカル マシンでは正常に動作しますが、64 ビット OS を使用してクライアントのサーバーに展開しようとすると、次のエラーが表示されます。何が問題なのか教えてください。

イベントログ:

System.InvalidOperationException: The operation is not allowed on non-connected sockets.
   at System.Net.Sockets.TcpClient.GetStream()
   at MoonAPNS.PushNotification.OpenSslStream(String host, X509CertificateCollection certificates)
   at MoonAPNS.PushNotification.Connect(String host, Int32 port, X509CertificateCollection certificates)
   at MoonAPNS.PushNotification.SendQueueToapple(IEnumerable`1 queue)
   at MoonAPNS.PushNotification.SendToApple(List`1 queue)
   at NeoFaceWatchMobileClient.watchservice.Timer_Elapsed(Object sender, EventArgs e)

任意の助けをいただければ幸いです。

4

1 に答える 1

1

MoonAPNS で使用されていたポートに対するサーバーの制限が原因だったのだと思います。

于 2013-02-26T13:02:05.613 に答える