Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Errores de solicitud de canal WNS
En caso de que se produzca un error en la llamada CreateChannelAsync, estos son los HRESULTS comunes y nuestras acciones recomendadas.
| HRESULT | Definition | Description |
|---|---|---|
| 0x880403E8L | WNP_E_NOT_CONNECTED | La aplicación no se conecta al servidor WNS después de varios intentos. |
| 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 | Description | Acción recomendada |
|---|---|---|
| 200 Correcto | WNS aceptó la notificación. | No es necesario. |
| 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árelo con esta documentación. |
| 401 No autorizado | El servicio en la nube no presentó un vale de autenticación válido. El vale de OAuth puede 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 Prohibido | 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 en el manifiesto de la aplicación coincide con las credenciales del servicio en la nube que se proporcionan a la aplicación en el panel. |
| 404 No encontrado | La URI del canal no es válida o no está reconocida por WNS. | Registre los detalles de la solicitud. No envíe más notificaciones a este canal; Se producirá un error en las notificaciones a esta dirección. |
| Método 405 no permitido | Método no válido (GET, CREATE); solo POST | Registre los detalles de la solicitud. Cambie a usar 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 Desaparecido | 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 grande | 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 encuentra 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. |
| Error interno del servidor 500 | Un error interno provocó un error en la entrega de notificaciones. | Registre los detalles de la solicitud. Notifique este problema en problemas del SDK de aplicaciones de Windows con la etiqueta de área-Notificaciones . |
| 503 Servicio no disponible | El servidor no está disponible actualmente. | Registre los detalles de la solicitud. Notifique este problema en problemas del SDK de aplicaciones de Windows con la etiqueta de área-Notificaciones . |
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.