Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 保护侧面加载UWP应用程序免受在线分发_Windows_Uwp_Store - Fatal编程技术网

Windows 保护侧面加载UWP应用程序免受在线分发

Windows 保护侧面加载UWP应用程序免受在线分发,windows,uwp,store,Windows,Uwp,Store,如果我想给某人一个appx应用程序包,让他使用开发者帐户在windows 10 pc上进行侧载,有没有办法防止appx包在线分发 当它在Windows应用商店中时,应用商店将处理付款和基本许可。没有策略可以让我撤销一个侧面加载的应用 谢谢…appx软件包不提供任何内容供您验证其使用情况。任何人都可以随软件包一起安装 但您可以通过设置服务器并要求用户登录以使用您的功能来创建自己的帐户系统。如果您验证他们的帐户时他们不是授权用户,您可以从应用程序中禁用导航行为,以防止他们使用您的功能。这意味着,尽管

如果我想给某人一个appx应用程序包,让他使用开发者帐户在windows 10 pc上进行侧载,有没有办法防止appx包在线分发

当它在Windows应用商店中时,应用商店将处理付款和基本许可。没有策略可以让我撤销一个侧面加载的应用


谢谢…

appx软件包不提供任何内容供您验证其使用情况。任何人都可以随软件包一起安装


但您可以通过设置服务器并要求用户登录以使用您的功能来创建自己的帐户系统。如果您验证他们的帐户时他们不是授权用户,您可以从应用程序中禁用导航行为,以防止他们使用您的功能。这意味着,尽管他们可以安装您的应用程序,但他们可能无法使用您在验证后提供的功能。这对您有意义吗?

如果您打算在商店中部署应用程序,您应该提交
.appxupload
.appx
仅用于在设备上侧面加载应用程序

当然,任何有权访问
.appx
的人都可以用它做任何他们想做的事情-比如侧面加载-就像他们可以用
.exe
做任何他们想做的事情一样。
.appx
部署技术中没有任何功能允许您从未知计算机中“撤销一个侧面加载的应用程序”,而您无权访问该计算机,如果这是您所要求的


如果您想限制对应用程序的访问,或者更确切地说是对应用程序内容的访问,您应该在应用程序本身中实现某种身份验证和/或授权。例如,您可以连接到一个远程服务,该服务在启动时授予用户的访问权限。

您所说的“阻止”到底是什么意思?如果要在应用商店中部署应用程序,应提交.appxupload。.appx仅用于在设备上侧向加载应用程序。我的意思是,如果我让某人可以使用appx…例如。比如说在一张U盘上……如果它是在线发布的,就不会有许可证保护,因此任何想要获得该应用的人都会绕过商店,将盗版版本从一旁下载。我想知道我是否可以做些什么,使侧面加载的应用程序授权给个人,或者以某种方式管理所有侧面加载的应用程序。因此,我无论如何都希望允许UWP应用程序侧面加载,但防止其在以后运行。windows应用商店是否有任何功能允许我这样做…如果没有,那么我是否受到限制要在windows应用商店之外使用第三方许可证系统。。。????