Compartir a través de


Solución de problemas de notificaciones push

Errores de solicitud de canal WNS

En caso de que se produzca un error en la llamada CreateChannelAsync , estas son las HRESULTS comunes y nuestras acciones recomendadas.

HRESULT Definición Descripción
0x880403E8L WNP_E_NOT_CONNECTED La aplicación no está conectada al servidor WNS después de reintento.
0x880403E9L WNP_E_RECONNECTING La aplicación está en proceso de volver a conectarse al servidor WNS. Intente volver a solicitar un channelURI después de varios minutos.
0x880403FEL WNP_E_BIND_USER_BUSY El cliente WNS tiene problemas de conectividad con el servidor WNS. Intente volver a solicitar un channelURI después de varios minutos.

Códigos de respuesta HTTP de WNS

Código de respuesta HTTP Descripción Acción recomendada
200 Ok WNS aceptó la notificación. No se requiere ninguna.
400 Solicitud incorrecta Uno o varios encabezados se especificaron incorrectamente o entraron en conflicto con otro encabezado. Registre los detalles de la solicitud. Inspeccione la solicitud y compárela con esta documentación.
401 No autorizado El servicio en la nube no presenta un vale de autenticación válido. El vale de OAuth podría no ser válido. Solicite un token de acceso válido mediante la autenticación del servicio en la nube mediante la solicitud de token de acceso.
403 Prohibida El servicio en la nube no está autorizado para enviar una notificación a este URI aunque estén autenticados. El token de acceso proporcionado en la solicitud no coincide con las credenciales de la aplicación que solicitó el URI del canal. Asegúrese de que el nombre del paquete del manifiesto de la aplicación coincida con las credenciales del servicio en la nube que se proporcionan a la aplicación en el panel.
404 No encontrado WNS no reconoce el URI del canal o no es válido. Registre los detalles de la solicitud. No envíe más notificaciones a este canal. Se producirá un error al notificar a esta dirección.
405 Método no permitido Método no válido (GET, CREATE); solo POST Registre los detalles de la solicitud. Cambie al uso de HTTP POST.
406 No aceptable El servicio en la nube superó su límite. Registre los detalles de la solicitud. Reduzca la velocidad a la que va a enviar notificaciones.
410 Ya no existe El canal expiró. Registre los detalles de la solicitud. No envíe más notificaciones a este canal. Haga que la aplicación solicite un nuevo URI de canal.
413 Entidad de solicitud demasiado larga La carga de notificación supera el límite de tamaño de 5000 bytes. Registre los detalles de la solicitud. Inspeccione la carga para asegurarse de que se encuentre dentro de las limitaciones de tamaño.
429 Cuota mensual superada La aplicación supera el límite de cuota mensual. Espere hasta que se restablezca el límite de cuota mensual o pase a un nivel de WNS superior.
500 Error interno del servidor Un error interno provocó un error en la entrega de notificaciones. Registre los detalles de la solicitud. Notifique este problema en el SDK de Aplicaciones para Windows Problemas con la etiqueta Notificaciones de área.
503 Servicio no disponible El servidor no está disponible actualmente. Registre los detalles de la solicitud. Notifique este problema en el SDK de Aplicaciones para Windows Problemas con la etiqueta Notificaciones de área.