我已经集成了用于身份验证的 ms graph sdk,但它总是在浏览器中打开以进行身份验证,我们可以在不打开浏览器的情况下使用已安装的 outlook 应用程序或 android 中的 azure 应用程序进行 ms graph auth [与谷歌帐户选择器相同]
最佳答案
您是否在使用 MSAL,因为这是此处支持的 Android/JAVA 库。例如,MSAL 允许更轻松地在应用程序之间共享身份。 https://github.com/AzureAD/microsoft-authentication-library-for-android
这里也有关于单点登录的更多详细信息https://learn.microsoft.com/en-us/azure/active-directory/develop/authorization-agents
关于android - 即使安装了 native Microsoft 应用程序,登录始终会打开 Web 对话框 [ms graph 如果可能,请尝试使用共享帐户登录],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58202286/