У меня есть некоторые проблемы с моей службой php. Я использую php для отправки запросов на обновление Tile и Toast в службу уведомлений MS. После первого запроса в ответ у меня есть следующие заголовки:
ОТКЛИК:
HTTP/1.1 200 OK
Cache-Control: private
Server: Microsoft-IIS/7.5
X-DeviceConnectionStatus: Connected
X-NotificationStatus: Received
X-SubscriptionStatus: Active
X-MessageID: da8aa692-e9cd-682b-fe1c-22ffe7379414
ActivityId: cd9c8b0b-26db-4eac-835d-9f9505d7a381
X-Server: DB3MPNSM016
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Wed, 20 Jul 2011 11:21:42 GMT
Content-Length: 0
Array ( [X-SubscriptionStatus] => Active [X-NotificationStatus] => Received [X-DeviceConnectionStatus] => Connected )
Но в моем приложении WP7 у меня ничего нет. Когда я снова пытаюсь обновить плитку:
ОТКЛИК:
HTTP/1.1 404 Not Found
Cache-Control: private
Content-Type: text/html
Server: Microsoft-IIS/7.5
X-DeviceConnectionStatus: Disconnected
X-NotificationStatus: Dropped
X-SubscriptionStatus: Expired
X-MessageID: {B6AAC154-DA37-277F-14FE-9F76365ACDD1}
ActivityId: f6b6a06b-a836-449c-9c9b-dc3033850981
X-Server: DB3MPNSM033
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Wed, 20 Jul 2011 11:29:34 GMT
Content-Length: 1245
Кажется, после первого запроса мой URL был удален.
У меня нет проблем с моим приложением WP7, потому что когда я использую WindowsService, все работает нормально.
Кажется, моя проблема похожа на проблему [вопрос]: Push-уведомления Windows Phone 7 не отображаются на моем телефоне