gpt4 book ai didi

android - 将用户名/密码传递给 ADAL for Android

转载 作者:行者123 更新时间:2023-11-30 00:08:06 24 4
gpt4 key购买 nike

我正在尝试使用 ADAL (Azure AD) 的用户名和密码设置登录。

我使用 Microsoft 通过 Maven 发布的库:

implementation 'com.microsoft.aad:adal:1.11.0'

但是这个似乎只支持通过来自 SDK 的弹出屏幕登录。我想自己提供用户名和密码,就像在 C# 中可能的方式 ( https://github.com/Azure-Samples/active-directory-dotnet-native-headless )

我在这里检查了“答案”:Authenticate the user on Azure AD using ADAL library from Android native app但是那个指向其他项目,仍然没有提供关于哪个调用接受密码的信息。

我开始认为这已被删除。任何人都可以指出我正确的方向吗?

最佳答案

ADAL Android 不支持用户名/密码流(也称为资源所有者密码授予)。您可以提交 request through UserVoice包括您尝试实现的场景(有助于理解请求)。

一般来说,我强烈建议不要使用此流程,因为它非常脆弱(例如,如果遇到 MFA,应用程序将失败)并且需要您捕获最终用户凭据并且可能不安全。 Here's a great blog post介绍了使用此流程的原因。

关于android - 将用户名/密码传递给 ADAL for Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48625622/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com