xamarin – 如何在.NET的Microsoft身份验证库(MSAL)中获取脱机令
发布时间:2020-12-14 05:38:42 所属栏目:Windows 来源:网络整理
导读:我有一个Xamarin.Forms iOS / Android应用程序,必须针对Microsoft Azure B2C AD对用户进行身份验证. 我添加了Microsoft.Identity.Client NuGet并使用它进行身份验证. 登录工作正常,我可以使用返回的令牌来调用我们自己的Azure托管服务. 该应用程序也需要脱机
我有一个Xamarin.Forms iOS /
Android应用程序,必须针对Microsoft Azure B2C AD对用户进行身份验证.
我添加了Microsoft.Identity.Client NuGet并使用它进行身份验证. 登录工作正常,我可以使用返回的令牌来调用我们自己的Azure托管服务. 该应用程序也需要脱机工作,根据我从Azure AD B2C preview: Token reference的理解,如果我提供范围offline_access,我应该能够获得具有更长寿命的“刷新令牌”. 但是,如果我提供此范围,则库会抛出不支持offline_access的异常. 我的问题是:这是因为MSAL目前根本不支持offline_access,或者我应该以不同的方式获得相同的内容吗? 解决方法
我使用Microsoft.Experimental.IdentityModel.Clients.ActiveDirectory,您可以从Package Manager控制台安装它
install-package Microsoft.Experimental.IdentityModel.Clients.ActiveDirectory -pre 样品: > https://github.com/KaiWalter/B2C-NativeClient-Xamarin 我猜其中一个样本也可以应用于UWP (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2008 – 增加Kerberos票证的MaxTokenSize的
- 有没有人发现Windows的(例如bash)shell终端和OS X一样好?
- 在Windows上使用curl / curl.h
- NodeJS、NPM安装配置步骤(windows版本) 以及环境变量详解
- windows-server-2008 – Windows Server 2008 R2映射用户特
- 在Windows中设置Heroku
- windows – “相对虚拟地址”,相对于什么?
- windows – 为什么ZeroMQ PGM组播接收卡在中间并且没有进一
- Hyper-V 2012 R2虚拟机上的INACCESSIBLE_BOOT_DEVICE
- windows server2008 IIS下目录 [ application/database.php