Windows Phone 8中其他应用常见的隔离存储

时间:2013-05-30 11:31:17

标签: windows-phone-8 windows-phone isolatedstorage

我正在尝试创建一个WP8应用程序,该应用程序针对门户进行身份验证并获取身份验证cookie。

我希望能够将此cookie存储在手机中的某个“公共存储”中,以便其他应用程序也可以访问它。这样,一旦应用程序针对门户进行身份验证,其他需要访问此cookie的应用程序可以简单地转到公共存储并获取它而不是身份验证应用程序“传递”cookie。

换句话说:

  1. 认证应用程序联系人UAG,获取cookie,商店就在某些地方 公共可访问的位置 - 假设文件是​​C:\ tmp \ foo.txt (使用我知道的noddy文件路径)
  2. 当用户现在启动其他应用程序时,应用程序首先检查文件C:\ tmp \ foo.txt是否存在,如果存在,则会消耗它并继续进行
  3. 据我所知,没有简单的方法可以做到。似乎没有适用于所有应用程序的通用存储区域。以上可能吗?

    由于

    PS:其他应用可以访问存储照片的地方。这是特定于该文件夹?如果是这样,我们可以在其中加入其他内容吗?

2 个答案:

答案 0 :(得分:1)

至于现在,这是不可能的。 Windows Phone上的每个应用程序都成为自己的“隔离存储”,其他应用无法访问。

答案 1 :(得分:1)

您可以尝试将文件存储在skydrive文件夹中。 Windows Phone现在有一个Live SDK,允许您从用户云存储中推送和提取文件。

请查看此链接http://msdn.microsoft.com/en-us/library/live/hh826550.aspx