使用原型Multitenant应用程序。使用VS 2017构建Xamarin跨平台应用程序。下面的问题,
我们可以将V1端点与ADAL预览库一起使用吗? VS 2017便携式项目目前仅允许ADAL的预览版本,它只是在寻找V2端点。
默认情况下,V2应用程序默认为多租户,与V1不同,有没有办法限制不同的租户,只限制其中的一部分?
答案 0 :(得分:1)
为V1端点创建应用程序时,可以使用ADAL作为身份验证库来简化代码。
如果要定位V2端点,则需要使用名为MSAL的其他库。 Here是一个可靠的视频,引导您了解MSAL中的新内容以及与ADAL的差异。
V2中的多租户与V1中的多租户相同。您不能够通过应用配置将多租户应用程序限制为租户子集。相反,您必须调整应用程序的代码以检查令牌中的颁发者声明,并验证租户是否与您要支持的列表匹配。