Hololens(第一代和第二代)Unity 应用程序 - 与 Azure AD 集成

     2023-04-12     234

关键词:

【中文标题】Hololens(第一代和第二代)Unity 应用程序 - 与 Azure AD 集成【英文标题】:Hololens (1st and 2nd gen) Unity App - Integrate with Azure AD 【发布时间】:2021-06-08 18:04:58 【问题描述】:

我目前正在为 Hololens(第一代和第二代)开发 Unity 项目,我们的客户要求我们将应用程序集成到 Azure AD 中。

我们正在关注此tutorial。当我们调用 client.AcquireTokenAsync(Scopes);

方法时,下面的代码似乎无法正常工作
bool authenticated = false;
PublicClientApplication client = new PublicClientApplication("*********-***-****-****-*********");
AuthenticationResult authResult = null;
IEnumerable<string> Scopes = new List<string>  "User.Read";
try

authResult = await client.AcquireTokenAsync(Scopes);
authenticated = true;

catch (MsalException msaEx)

// Display some text like ($"Failed to acquire token: msaEx.Message");

catch (Exception ex)

// Display some text like ($"Failed to acquire token: ex.Message");

由于不明原因引发异常并显示以下消息:

- 反序列化类中的只读成员时出错:“Microsoft.Identity.Client.Internal.OAuth2.OAuth2ResponseBase”类型中的属性“Claims”没有设置方法。

我不太清楚为什么会抛出这个异常。

【问题讨论】:

【参考方案1】:

请查看这个已解决的问题:MSAL running on HoloLens Unity app generates deserialization error: No set method for property 'Claims' in type 'Microsoft.Identity.Client.OAuth2.OAuth2ResponseBase'

产品团队已经替换了序列化以在内部使用 Newtonsoft 来克服这些类型的错误。

【讨论】:

微软将不推出二代hololens,直接在2019年推出第三代hololens

    原文标题:微软将不推出二代HoloLens,直接在2019年推出第三代HoloLens   (591ARVR2017年2月20日消息)大约2年前,微软首次向世界展示了混合现实头显HoloLens,而他们也迅速占据各大新闻的头条,人们纷... 查看详情

染色体基因芯片分析和第二代测序应用的区别

染色体基因芯片分析和第二代测序应用的区别如下:染色体基因芯片是将基因片段有序地固定在玻璃载体上,用荧光标记的被检测者的DNA片段与之杂交,将结果扫描、软件提取并分析数据的一种快速、高效的分子生物学分析手段... 查看详情

学习总结|下一代人工智能

...后发展的方向是第三代人工智能,最主要的措施就是把第一代人工智能知识驱动的方法和第二代人工智能数据驱动的方法结合起来,发展安全、可信、可靠和可扩展的人工智能技术,从而推动人工智能的创新应用。一、前言中国... 查看详情

学习总结|下一代人工智能

...后发展的方向是第三代人工智能,最主要的措施就是把第一代人工智能知识驱动的方法和第二代人工智能数据驱动的方法结合起来,发展安全、可信、可靠和可扩展的人工智能技术,从而推动人工智能的创新应用。一、前言中国... 查看详情

hololens开发入门简介

 Holograms100本教程将引导您使用Unity构建基本全息应用程序。这个项目可作为您希望在Unity中构建的任何全息应用程序的起始模板。预备知识已经利用安装工具正确配置的Windows10PC。目录1第 1章 –创建新项目2第 2章&n... 查看详情

使用 GAE Python 第二代在本地运行

...2019-02-1123:33:22【问题描述】:我多年来一直在使用GAE/P第一代,并且正在跳到我的第一个GAE/P第二代项目。我尝试在本地运行它,就像我对第一代应用程序使用dev_appserver.py所做的那样,但thedocs在这方面非常令人困惑。我可以单独... 查看详情

UIButton 无法在第一代 iPad 上激活“内部修饰”,可在第二代上使用

】UIButton无法在第一代iPad上激活“内部修饰”,可在第二代上使用【英文标题】:UIButtonfailstoactivate\'touchupinside\'onafirstgeniPad,worksonsecondgen【发布时间】:2013-01-3119:18:11【问题描述】:问题我有一个带有UIButton的.xib。UIButton通过Touc... 查看详情

统一的 Git(和 Hololens)

】统一的Git(和Hololens)【英文标题】:Gitforunity(andHololens)【发布时间】:2017-11-2901:19:10【问题描述】:otherquestionsinSO解释了如何在Unity中使用Git。我还发现thisresource处理同样的问题。另一方面,thispage处理用于Hololens开发的git(... 查看详情

mpls

转发:第一代 RTB消耗硬件资源第二代Cache当转发纷多复杂时,cache开销大,成为瓶颈第二点五带 介于第二代和第三代之间的协议MPLS多协议标签交换,支持二层协议多,封装的协议也多,扩展性好,通用性号,通过标签交... 查看详情

FilePicker 通过沉浸式 Unity 应用程序挂在 HoloLens 上

】FilePicker通过沉浸式Unity应用程序挂在HoloLens上【英文标题】:FilePickerhangsonHoloLenswithimmersiveUnityapp【发布时间】:2021-10-2904:42:23【问题描述】:我正在尝试找出是否可以在沉浸式Unity应用程序中使用本机HoloLens文件选择器。到目... 查看详情

hololens开发笔记之使用unity开发一个简单的应用

一、Hololens概述Hololens有以下特性1、空间映射借助微软特殊定制的全息处理单元(HPU),HoloLens实现了对周边环境的快速扫描和空间匹配。这保证了HoloLens能够准确地在真实世界表面放置或展现全息图形内容,确保了核心的AR体验... 查看详情

在 Unity 开发中使用 FileOpenPicker 应用程序合约 Hololens 2

】在Unity开发中使用FileOpenPicker应用程序合约Hololens2【英文标题】:UsingFileOpenPickerappcontractHololens2withUnitydevelopment【发布时间】:2021-05-0820:24:14【问题描述】:类似于thispost我正在尝试将FileOpenPicker实现到我的hololens2应用程序中。... 查看详情

Hololens 2 点击和头部移动在 Unity 中有效,但在 HoloLens 上无效

】Hololens2点击和头部移动在Unity中有效,但在HoloLens上无效【英文标题】:Hololens2tapandheadmovementworksinUnitybutnotonHoloLens【发布时间】:2021-02-0808:54:42【问题描述】:在Unity2019中为HoloLens2构建应用时,我开始使用MRTK(MixedRealityToolkit)。... 查看详情

xbox运动大会1和2哪个好玩

...,二代很难超越,由于运动不同,所以好的运动项目都被一代囊括了,二代顶多算是补充,有点画蛇添足的感觉,可玩性比1代差很多很多。运动大会官方并不是以一代二代来区分,而是第一季和第二季,所以二代并非一代的替... 查看详情

元件供应商泄露情报,微软或在研发hololens二代

   众所周知,微软HoloLens全息影像头盔在2015年1月22日推出,到目前为止将近两年时间,那微软会何时推出新版Hololen呢?对此,591ARVR资讯网www.591arvr.com小编特别关注奇景光电(Himax)的最新动态,毕竟它是微软HoloLens的... 查看详情

在 hololens unity 应用程序中调用文件选择器时遇到问题

】在hololensunity应用程序中调用文件选择器时遇到问题【英文标题】:Troubleinvokingfilepickerinhololensunityapp【发布时间】:2021-10-1407:35:14【问题描述】:我一直在尝试通过一个统一应用程序上的一个按钮来调用本机Hololens文件选择器... 查看详情

使用 Unity 和 HoloLens2 导入 .dll

】使用Unity和HoloLens2导入.dll【英文标题】:Importing.dllwithUnityandHoloLens2【发布时间】:2021-07-0105:25:19【问题描述】:我尝试使用UnityforHoloLens2开发增强现实应用程序。因此,我们需要将应用程序与fischertechnik的外部控制器连接起来... 查看详情

如何从 UWP 应用程序将文件写入 Hololens

】如何从UWP应用程序将文件写入Hololens【英文标题】:HowtowritefiletoHololensfromUWPapp【发布时间】:2021-01-2221:25:25【问题描述】:我正在使用Unity为HoloLens2开发UWP应用。我想写入日志文件(记录用户交互),然后再检索该文件。我不... 查看详情