【问题标题】:UWP User ImpersonationUWP 用户模拟
【发布时间】:2017-09-25 08:05:54
【问题描述】:

我正在尝试访问 Hololens 应用程序上的网络共享文件夹。在 Unity 中,我有一个进入网络共享文件夹的类,它抓取一个模型并在运行时加载它。当我在 Hololens 上运行它时,它似乎找不到该网络共享,我怀疑我需要模拟 Windows 用户,然后以这种方式访问​​网络共享。有没有人在 UWP 应用程序中进行过模拟?我正在考虑创建一个类库,然后导入 DLL,但我在 UWP 类库中尝试的所有内容都不起作用,因为所有示例都适用于 .NET。

问候, 周杰伦

【问题讨论】:

标签: c# networking uwp impersonation hololens


【解决方案1】:

假设您实际上不需要模拟其他用户,而只是以当前用户身份向其他设备进行身份验证,您应该能够使用privateNetworkClientServerenterpriseAuthentication 功能来完成此操作。您也可以使用FileOpenPicker 让用户从网络中挑选一些东西。

【讨论】:

  • 是的,这就是问题我不希望用户必须使用 FileOpenPicker 选择文件我想定义从网络共享加载哪个文件,然后将其带入 Hololens 应用程序。我在 Unity 中创建的当前应用程序运行良好。只是当我将它部署到 Hololens 时,它找不到文件路径
  • 这些功能有帮助吗?
  • 不,Hololens 仍然无法看到该文件夹​​。这是使用“\\DESKTOP-NNME09I\Models\blueSquare.obj”enterpriseAuthentication 打勾和 privateNetworkClientServer 在 Unity 的播放器设置中打勾的路径,但仍然没有运气。在 Unity 中一切正常。共享中的文件夹属性添加了“所有人”,所以我真的很困惑为什么我无法访问该文件夹。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-22
  • 1970-01-01
  • 1970-01-01
  • 2017-12-10
  • 2012-04-12
相关资源
最近更新 更多