从Live SDK迁移到Microsoft Graph的最佳方法是什么

时间:2018-07-06 13:22:32

标签: uwp microsoft-graph onedrive

我们正在将用户从旧的Live SDK过渡到新的Microsoft Graph API,以在Windows 8.1存储和UWP应用中记录用户。

在我们的数据库中,Live SDK ID被存储并用作密钥。但是,如果现在我们要求用户使用Graph登录,则必须找到他们的旧个人资料才能链接它们。

我们的测试表明,Live SDK和Graph中的ID字段相同,但文档中另有说明:

  

Microsoft Graph对唯一标识符使用的方案与   Live Connect或Live SDK。您不能使用Live中的标识符   与Microsoft Graph连接。

     

您的应用程序将需要重新发现已知的标识符   搜索,基于路径的导航或要求用户   再次选择项目。

     

https://docs.microsoft.com/en-us/onedrive/developer/rest-api/concepts/migrating-from-live-sdk#unique-identifiers

  • 是否有一种简单的方法将用户从Live SDK(又名MSN)迁移到新的Microsoft Graph API,而不会强制用户登录两个帐户?
  • 由于我们存储了Live SDK系统中的ID,因此我们希望匹配使用Microsoft Graph登录的用户的ID:
    • 在Microsoft Graph上检索的所有ID在Live SDK系统中是否具有相同的ID?
    • 如果不是,我们是否保证两个系统上的ID相同代表同一用户?

0 个答案:

没有答案