Leküldéses értesítések hibaelhárítása

WNS-csatorna kérési hibái

Ha a CreateChannelAsync hívás meghiúsul, ezek a gyakori HRESULTS és az ajánlott műveletek.

HRESULT Definition Description
0x880403E8L WNP_E_NOT_CONNECTED Az alkalmazás újrapróbálkozás után nem csatlakozik a WNS-kiszolgálóhoz.
0x880403E9L WNP_E_RECONNECTING Az alkalmazás éppen újracsatlakozik a WNS-kiszolgálóhoz. Néhány perc elteltével próbálkozzon újra a channelURI kérésével.
0x880403FEL WNP_E_BIND_USER_BUSY A WNS-ügyfél csatlakozási problémái vannak a WNS-kiszolgálóval. Néhány perc elteltével próbálkozzon újra a channelURI kérésével.

WNS HTTP-válaszkódok

HTTP-válaszkód Description Javasolt művelet
200 OK Az értesítést a WNS elfogadta. Nincs szükség.
400 Hibás kérés Egy vagy több fejléc helytelenül lett megadva, vagy ütközik egy másik fejlécmel. Naplózza a kérés részleteit. Vizsgálja meg a kérelmet, és hasonlítsa össze ezt a dokumentációt.
401 Nem engedélyezett A felhőszolgáltatás nem adott meg érvényes hitelesítési jegyet. Az OAuth-jegy érvénytelen lehet. Kérjen érvényes hozzáférési jogkivonatot a felhőszolgáltatás hitelesítése által, a hozzáférési jogkivonat kérvényezésével.
403 – Hozzáférés megtagadva A felhőszolgáltatás nem jogosult arra, hogy értesítést küldjön ennek az URI-nak annak ellenére, hogy hitelesítették őket. A kérelemben megadott hozzáférési jogkivonat nem egyezik meg a csatorna URI-t kérő alkalmazás hitelesítő adataival. Győződjön meg arról, hogy az alkalmazás jegyzékfájljában szereplő csomagnév megegyezik az alkalmazásnak az irányítópulton megadott felhőszolgáltatás hitelesítő adataival.
404 Nem található A csatorna URI-ja érvénytelen, vagy a WNS nem ismeri fel. Naplózza a kérés részleteit. Ne küldjön további értesítéseket erre a csatornára; az erre a címre történő értesítések sikertelenek lesznek.
A 405-ös metódus nem engedélyezett Érvénytelen metódus (GET, CREATE); csak POST Naplózza a kérés részleteit. Váltson a HTTP POST használatára.
406 Nem elfogadható A felhőszolgáltatás túllépte a szabályozási korlátot. Naplózza a kérés részleteit. Csökkentse az értesítések küldésének sebességét.
410 Eltűnt A csatorna lejárt. Naplózza a kérés részleteit. Ne küldjön további értesítéseket erre a csatornára. Kérje meg az alkalmazást, hogy kérjen új csatorna URI-t.
413 Kérelem entitás túl nagy Az értesítés terjedelme túllépi az 5000 bájtos méretkorlátot. Naplózza a kérés részleteit. Ellenőrizze a teher méretét, hogy az a méretkorlátozásokon belül legyen.
429 havi kvóta túllépve Az alkalmazás túllépte a havi kvótakorlátot. Várjon, amíg a havi kvótája vissza nem áll, vagy váltson magasabb WNS szintre.
500 belső kiszolgálóhiba Egy belső hiba miatt az értesítés kézbesítése meghiúsult. Naplózza a kérés részleteit. Jelentse ezt a problémát a Windows App SDK-problémák a területértesítések címkével.
503 A szolgáltatás nem érhető el A kiszolgáló jelenleg nem érhető el. Naplózza a kérés részleteit. Jelentse ezt a problémát a Windows App SDK-problémák a területértesítések címkével.