Token de autenticación de Live Connect para usar en los servicios móviles de Azure (REST)

Tengo una aplicación de Windows Forms simple para probar Live Connect y Azure Mobile Services. No es una aplicación moderna de Windows 8.

Estoy intentando usar un código de muestra para Live Connect y he podido hacer que la parte de inicio de sesión funcione bien. Al final recibo un access_token después de iniciar sesión.

En el lado de Servicios móviles en la misma aplicación de Windows Forms, estoy tratando de usar REST para iniciar sesión. Sin embargo, veo que obtengo una respuesta "401 no autorizada" porque "la firma del token de autenticación estaba mal formada o firmada por una clave diferente"

JWT parece tener dos ''. en el token. SWT parece tener '/', '+' y '='

¿Hay una conversión que necesito hacer?

¿Hay alguna forma de configurar Live Connect para que el token de autenticación devuelto sea JWT (o lo que sea que esperen los Servicios móviles)?

He comprobado el secreto del cliente tanto en Live Connect como en los servicios móviles, y son correctos.

Respuestas a la pregunta(1)

Su respuesta a la pregunta