用于Azure移动服务(REST)的Live Connect身份验证令牌
本文关键字:Live Connect 身份验证 令牌 REST Azure 移动 服务 用于 | 更新日期: 2023-09-27 18:00:18
我有一个简单的Windows窗体应用程序来尝试Live Connect和Azure移动服务。不是Windows 8现代应用程序。
我正在尝试使用Live Connect的一些示例代码,并且已经能够使登录部分正常工作。最后,我在登录后获得了访问权限。
在同一个WindowsForms应用程序的移动服务端,我正在尝试使用REST登录。然而,我看到他们得到了"401未经授权"的响应,因为"身份验证令牌的签名格式错误或由不同的密钥签名"
JWT似乎有两个"。"在令牌中。SWT似乎有"/"、"+"answers"="
我需要转换吗?
有没有一种方法可以配置Live Connect,使返回的身份验证令牌为JWT(或移动服务所期望的)?
我已经在Live Connect和移动服务上检查了客户端机密,它们是正确的。
正如@carlosfigueira所指出的,在Live Connect开发者中心,您的应用程序需要在重定向域字段中有一些内容。它可以是一个伪URI。
根据此处的答案进行更正:http://social.msdn.microsoft.com/Forums/en-US/messengerconnect/thread/4a110db0-6468-44fb-9152-771987ded050