我经历过各种博客和帖子,但我无法找到基于ADFS令牌的身份验证。哪里可以解决这个问题??? 我尝试过Azure ADAL,但这不是我需要的。
答案 0 :(得分:0)
如果您使用最新的ADAL预览(http://www.nuget.org/packages/Microsoft.IdentityModel.Clients.ActiveDirectory/3.0.110281957-alpha)和最新的ADFS,您应该能够从Xamarin应用程序获取ADFS令牌。样本https://github.com/AzureADSamples/NativeClient-MultiTarget-DotNet应该适应ADFS。对于ADFS特定设置,请参阅https://msdn.microsoft.com/en-us/library/dn633593.aspx - 它已经过时了,ADFS端指令也适用于此处。 当前的ADAL预览有一些限制(例如,它只适用于IOS经典API),但这些将在刷新预览时解决。