2

根据 http://msdn.microsoft.com/en-us/library/live/hh826544.aspx#restrict_jwt上的描述,我仍然不知道如何使用此功能。我的理解是:

  1. 我需要创建两个 win8 应用程序。例如,AppA 和 AppB

  2. 在配置您的应用程序中使用 Live 服务配置它们。

  3. 仅使用重定向 Uri 指定一个应用程序。例如,将“url://appA”指定为 AppA 的重定向 Uri。

  4. 确保两个 win8 应用的“Restrict JWT Issuing”选项都设置为“No”

  5. 对于 AppB,使用来自 AppA 的重定向 Uri 来初始化 LiveAuthClient 对象: var authClient = new LiveAuthClient("url://appA"); 之后,从 Live connect 到 AppB 的身份验证令牌应该能够被 AppA 的客户端密码解析。但事实证明,认证失败,没有返回认证令牌。

有人可以帮助指出我的理解是否正确。提前致谢。

4

0 回答 0