繁体   English   中英

Flutter 移动应用程序登录通过 azure 来自 web 应用程序的活动目录已实现 Z3A580F142203677F15ZF0BC088633

[英]Flutter mobile app login via azure Active directory from web app that already implemented Azure Ad

I have a web app that already configured with Azure Ad, once user login the web app via azure ad, they web app will redirect it to identity server and then successfully logged in to the website. 但是,目前我们还必须在我们的 flutter 应用程序中实现 azure 广告登录。 为了调用 web 应用程序 API,我们必须获取从 web 应用程序身份服务器生成的访问令牌。 所以问题是有没有一种解决方案可以直接允许我的移动应用程序通过为我的 web 应用程序配置的 azure 广告页面登录并直接在我的 flutter 应用程序中获取访问令牌? 还是有其他建议?

通过 AAD 身份验证直接从 web api 检索访问令牌并将其传递给 flutter 应用程序进行身份验证是不可能的。 Though, you can add/show a redirect URL or callback url link to the flutter app in your web app display api which is registered in azure app registration portal such that when a user tries to log in to flutter app, it will be redirected to flutter 应用程序站点和 flutter 应用程序后端,您可以将其配置为与 AAD 联合以进行身份验证和授权。

参考:

  1. flutter_aad_oauth
  2. 如何在 flutter 应用程序中集成 Azure AD SSO

如果需要,您还可以通过门户中的概览页面提出支持请求> 支持 + 故障排除 > 新的支持请求

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM