加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Windows Phone 7应用程序沙盒安全性(用户上下文,主目录等)

发布时间:2020-12-14 05:30:19 所属栏目:Windows 来源:网络整理
导读:我正在尝试详细了解 Windows Phone 7应用程序沙箱.所以我想了解以下内容: 每个应用程序.作为独特的用户运行? 每个应用程序的主页(安装.数据)目录在哪里. 应用程序主目录(安装,数据)目录等的文件系统权限是什么? 我试图通过在模拟器上编写和运行示例代码(
我正在尝试详细了解 Windows Phone 7应用程序沙箱.所以我想了解以下内容:

>每个应用程序.作为独特的用户运行?
>每个应用程序的主页(安装.数据)目录在哪里.
>应用程序主目录(安装,数据)目录等的文件系统权限是什么?

我试图通过在模拟器上编写和运行示例代码(打印出当前用户,当前目录等)来学习这一点.但是,Silverlight中的“安全关键”和“可信应用程序”方法对于Windows Phone 7应用程序是“关闭”的.

以下是我的问题:

>有没有办法在模拟器中运行应用程序时打印出当前用户名,当前目录?
>有没有办法在应用程序中运行“安全关键”代码.在WP7模拟器中?我可以在模拟器设置中以某种方式配置以允许这些“安全关键”API或使我的应用程序成为“受信任的应用程序”
>有没有详细说明这个沙盒架构的文档?

我尝试过搜索,但是我没有找到任何关于WP7沙箱架构的深入文档,这些架构将处理上述细节,我想了解WP7沙箱和安全性如何工作并按照应用程序实现.

谢谢,

WinPhone7_Developer

解决方法

用于手机应用程序的沙盒模型意味着,第三方应用程序无法在后台运行,只能访问IsolatedStorage而不是共享文件系统,并且无法直接与用户数据或手机功能进行交互.

>无法访问应用程序运行的帐户的详细信息.你甚至无法获得手机拥有者的详细信息.您可以获得的最近的是电话http://msdn.microsoft.com/en-us/library/microsoft.phone.info.userextendedproperties.getvalue(v=vs.92).aspx的用户的匿名ID
>不,您只能在公共SDK中使用API??.
> http://msdn.microsoft.com/en-us/library/ff402535(v=vs.92).aspx有大量非常好的文件
您可能对以下部分特别感兴趣:

> Execution Model for Windows Phone
> Isolated Storage for Windows Phone
> Security for Windows Phone

在学习平台方面,我首先要从可用的许多资源中学习,并解释你可以在手机上做些什么,而不是尝试做你可以在其他平台上做的事情. (甚至是那些“Windows”平台.)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读