MSAL Android ADFS 支持
Posted
技术标签:
【中文标题】MSAL Android ADFS 支持【英文标题】:MSAL Android ADFS support 【发布时间】:2022-01-18 10:45:23 【问题描述】:我有一个运行 msal 2.2.2 的 android 应用程序,并且已完美连接到 azure ad。 我现在需要让它连接到 ADFS 2019 这个库是否支持它,如果支持,我如何为它格式化 .json?我看到有些人谈论 msal 和 adfs,但我找不到任何关于如何格式化他们在此处为 adfs 谈论的 .json 文件的示例 (https://docs.microsoft.com/en-us/azure/active-directory/develop/msal-configuration)
我已经得到了
客户 ID:??????? 客户秘密:?????? 元数据:https://f????
配置的网址: https://??? https://?????
应用程序标识符: ??? (这个好像和Client ID一样吧?
谁能帮帮我?
非常感谢
特雷夫
【问题讨论】:
【参考方案1】:有许多 MSAL samples 可用于 ADFS 2019。
查看左侧菜单了解更多信息。
是的,ADFS 2019 支持 MSAL,但早期版本不支持。
【讨论】:
感谢您的回复,我只是想知道适用于 Android 的 MSAL 的 .json 文件格式必须是什么,因为示例确实谈到了适用于 Web 的 ADFS,但没有适用于 Android,所以我想知道如何格式化.json 文件。 我刚刚尝试了一个像下面这样的 json 文件,一旦输入用户名,我就会到他们的系统输入密码,当我这样做时,我会收到消息。带有标识符“???”的应用程序在目录'???'中找不到t“client_id”:“???????”,“client_secret”:“??????”,“authorization_user_agent”:“DEFAULT”,“redirect_uri”:“msauth://??????” ,“account_mode”:“SINGLE”,“broker_redirect_uri_registered”:true,“shared_device_mode_supported”:true,“authorities”:[“type”:“AAD”]以上是关于MSAL Android ADFS 支持的主要内容,如果未能解决你的问题,请参考以下文章
Xamarin Forms Android - 使用 MSAL 库部署时身份验证失败
适用于 Android 的 MSAL:使用 androidx 即时运行期间的 SHA-256 摘要错误 (AuthenticationCallback.class)