连接Connect Live --- SkyDrive Synchronizer与Azure Blob的麻烦

时间:2013-06-30 02:08:23

标签: c# asp.net console-application onedrive live-sdk

我想在Skydrive和Azure blob存储之间同步文件。

我将在worker角色上运行一个后台进程,它将执行所有这些同步。

  1. 用户访问我们的网站
  2. 附上他们的天空帐户
  3. 使用我们网站上的oAuth登录天空驱动器并授予访问权限 我们的网站和我们的应用获得令牌
  4. 现在,此令牌将传递给后台进程,该进程一直运行以检查天空驱动器上的文件并在天蓝色blob存储上同步。
  5. 但是,在后台服务中获取ssi用户身份验证的保存方式是什么。因为即使用户离开我们的网站后,我们的后台服务也将保持同步所有连接的Sky驱动器帐但我在这里遇到问题oAuth如何在后台进行身份验证,无法进行用户交互。

1 个答案:

答案 0 :(得分:0)

听起来像Azure移动服务是你应该检查的东西 例如以下链接讨论如何与azure blob存储集成。 http://code.msdn.microsoft.com/windowsapps/Upload-File-to-Windows-c9169190

然后有实时SDK Skydrive API,它很安静,所以您似乎可以使用Azure移动服务来完成您请求的工作。此外,该服务还允许您运行预定作业。