UWP(通用 Windows 平台)中的 Windows 应用程序认证问题

3
我有一个使用Windows Runtime组件的WinJS项目,为此我已经启用了对全部的WinRT访问。我的应用在公共网络上运行良好。但是,我的客户使用某种私有网络,我的应用程序没有权限访问私有网络。为了解决这个问题,我在package.appxmanifest文件中启用了“专用网络(客户端和服务器)”在功能中。现在该应用程序在私有网络中也可以正常工作。但是,当我将这个应用程序放到Windows商店时,在执行Windows认证工具测试时,它会失败,并显示以下错误信息:应用商店清单失败,发现以下错误:当启用任何以下功能时,应用程序不能包括带有“所有”或“仅允许Web”的ApplicationContentUriRule WindowsRuntimeAccess :企业身份验证、共享用户证书、音乐库、图片库、视频库、可移动存储、文档库、InternetClientServer、PrivateNetworkClientServer。请问有什么解决方法吗?谢谢!

它被阻止是因为安全问题 -- 你在说任何来自互联网的内容都可以利用你的应用程序权限攻击企业网络。允许“全部”访问的动机是什么? - Peter Torr - MSFT
我使用“全部”是因为我需要访问Windows运行时API。我认为如果没有启用“全部”,我将无法访问它们。 - Biswas Khayargoli
1个回答

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接