首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows 7应用程序沙箱安全(用户上下文、家庭目录等)

Windows 7应用程序沙箱安全(用户上下文、家庭目录等)
EN

Stack Overflow用户
提问于 2011-03-03 16:11:24
回答 1查看 1.9K关注 0票数 4

我试图了解Windows 7应用程序沙箱的细节。所以我想了解一些事情,比如:

  • 每个应用程序。作为它的唯一用户运行?
  • 家在哪里(安装)。每个应用程序的目录。?
  • 应用程序主页(安装、数据)目录等的文件系统权限是多少?

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

以下是我的问题:

  1. 是否有方法在模拟器中运行应用程序时打印出当前用户名、当前目录?
  2. 有没有办法在应用程序中运行“安全关键”代码?在WP7模拟器中?我是否可以在模拟器设置中配置这些“安全关键”api,或者使我的应用程序成为“受信任的应用程序”?
  3. 有任何文档可以详细说明这个沙箱架构吗?

我尝试过搜索,但没有找到任何关于WP7沙箱体系结构的深入文档,这些文档将处理上述细节,我想了解WP7沙箱和安全是如何工作的,并且是每个应用程序都实现的。

谢谢,

WinPhone7_Developer

EN

回答 1

Stack Overflow用户

发布于 2011-03-03 22:27:56

手机上应用程序的沙箱模型意味着第三方应用程序不能在后台运行,只能访问IsolatedStorage而不能访问共享的文件系统,不能直接与用户数据或电话功能交互。

  1. 无法访问的应用程序正在运行的帐户的详细信息。你甚至都无法了解电话主人的详细情况。最近可以得到的是电话http://msdn.microsoft.com/en-us/library/microsoft.phone.info.userextendedproperties.getvalue(v=vs.92).aspx用户的匿名Id。
  2. 不,您只能在公共SDK中使用API。
  3. http://msdn.microsoft.com/en-us/library/ff402535(v=vs.92).aspx中有大量的和非常好的文档 您可能对以下几部分特别感兴趣:
代码语言:javascript
复制
- [Execution Model for Windows Phone](http://msdn.microsoft.com/en-us/library/ff769557%28v=VS.92%29.aspx) 
- [Isolated Storage for Windows Phone](http://msdn.microsoft.com/en-us/library/ff626522%28v=VS.92%29.aspx) 
- [Security for Windows Phone](http://msdn.microsoft.com/en-us/library/ff402533%28v=VS.92%29.aspx)

就学习这个平台而言,我首先从许多可用的资源中学习,这些资源解释了你可以在电话上做什么,而不是尝试在其他平台上做你可以做的事情。(甚至那些是"Windows“平台的。)

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5183362

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档