UWP中的网络隔离层是什么意思?

时间:2018-08-23 15:30:09

标签: uwp

用于UWP uri方案的MSDN文档用以下这一行来区分ms-appxms-appx-web

  

ms-appx-web方案访问与ms-appx相同的文件,但是在   网络隔层。

什么是Web隔离专区,它如何影响其余的应用程序?似乎网络视图只能访问该隔间中的内容-为什么?

1 个答案:

答案 0 :(得分:1)

  

什么是Web隔离专区,它如何影响其余的应用程序?

简短的答案,这是设计使然。除非本地HTML资源与应用程序一起分发,否则加载它们非常有限。要从您的应用包中加载内容,请结合使用Navigate方法和使用ms-appx-web方案的Uri方法。出于安全原因,请从应用包中加载html文件,您必须使用ms-appx-web

试想一下,如果html可以使用ms-appx无限制地访问本地api,则您的应用将是不安全的。因此,您可能认为ms-appx-web受到安全限制的访问。官方文件也对此进行了确认(网络隔室)