在Intune托管应用程序中将代理身份验证与ADAL库一起使用

时间:2019-06-07 13:00:02

标签: xamarin.android adal intune

我已经搜索了互联网,我想我了解Microsoft提供的通过公司门户网站或Authenticator应用程序实现代理身份验证的文档的每一步。

根据文档here

如果我使用以下签名

public PlatformParameters(Activity callerActivity, bool useBroker)
public PlatformParameters(Activity callerActivity, bool useBroker, PromptBehavior promptBehavior)

并为userBroker参数提供“ true”,我很好。

我唯一的问题是

我已经从NuGet下载了ADAL库,并且找到了。

版本5.0.5-> PlatformParameters类没有此构造函数签名,也没有useBroker公共属性,我该如何提供它?

版本4.5.1->也没有。

我一直在搜索,发现此签名在版本3.19.8中可用

在这种情况下,我是否应该使用2岁的版本,我是否缺少某些东西?

在此先感谢您的任何建议。

1 个答案:

答案 0 :(得分:0)

修复非常简单。 我只需要将目标框架从8.0更改为8.1,然后就必须重新定位ADAL Nuget包。

这样做之后,我可以使用最新版本的ADAL,它具有所有构造函数重载。