我正在xamarin.ios本机应用程序中工作,我必须使用Microsoft帐户进行身份验证/登录才能访问Microsoft Graph Api或其他Outlook API。我已经在Azure活动目录中完成了所有设置,所以我已经尝试通过使用xamarin.auth来实现此目的,但是由于未提供grant_type参数,该方法无法正常工作,并且由于 invalid_grant 而引发错误和 invalid_request 。 还有其他方法可以通过Microsoft帐户进行身份验证吗? 您可以帮助我在xamarin.ios本机应用程序中实现 .NET的Microsoft身份验证库(MSAL)吗?我有一些xamarin.forms示例,但我们在xamarin.ios中需要它。我对xamarin.forms代码不熟悉。
答案 0 :(得分:1)
在Xamarin iOS上使用Microsoft .NET身份验证库(MSAL.NET)时,您应该:
查看此文档:https://docs.microsoft.com/en-us/azure/active-directory/develop/msal-net-xamarin-ios-considerations