Jer*_*lis 15 authentication azure xamarin adal azure-ad-msal
截至2016年10月,仍然是Microsoft身份验证库(MSAL - NuGet包:Microsoft.Identity.Client)是与Xamarin(iOS/Android)和Azure AD B2C服务一起使用的正确/唯一库吗?此库(MSAL)仅作为alpha提供,并且似乎不处于主动维护或开发状态(自4月以来).
有迹象表明,Active Directory身份验证库(ADAL - NuGet包:Microsoft.IdentityModel.Clients.ActiveDirectory)旨在作为Microsoft的"一个Azure身份验证库 - 规则 - 所有人",它支持Xamarin; 它也在积极维护,并且不处于"alpha"或"beta"状态.
了解Microsoft过去曾指出Azure AD B2C开发人员使用MSAL库,是否可以使用ADAL库在Xamarin应用程序中验证Azure AD B2C用户?是否有人可以指向我的博客或示例代码,这将演示如何执行此操作?
小智 13
这不可能.正如您所说,ADAL通常可用并受支持 - 但是,它仅适用于Azure AD"classic"(例如 - NOT B2C)和ADFS"3.0"以后.有一些重要的协议和功能差异使ADAL OM和协议功能与B2C不兼容.MSAL代表新一代Microsoft的身份验证库,旨在与Azure AD v2端点,Microsoft帐户(MSA)和Azure AD B2C配合使用.它仍在预览中,但它正在积极开发中 - 如果您在https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/上观察它的回购,您将看到正在处理各种分支.如果你想试验B2C和Xamarin,那就是要使用的库.目前,我们无法共享ETA,因为它通常可用.谢谢V.
| 归档时间: |
|
| 查看次数: |
9295 次 |
| 最近记录: |