有没有办法可以调用我的WebApi,它使用Xamarin Forms的Windows身份验证?应用程序仅用于内部网络或VPN。有互联网接入。
我可以使用MSAL吗? (https://blog.xamarin.com/authenticate-mobile-apps-using-microsoft-authentication-library/)
AD帐户已同步到Azure。
答案 0 :(得分:1)
我建议您使用Azure AD v1.0端点,这意味着目前使用ADAL而不是MSAL。 Azure AD v2.0端点(以及扩展名为MSAL)尚不支持为您自己的Web API获取令牌。请记住,这意味着您需要在Azure portal而非应用注册门户网站注册您的应用。
这里有一些有用的文物: