繁体   English   中英

Azure 活动目录 ioS 重定向问题

[英]Azure active directory ioS redirection issue

当我在 iOS 设备上访问我的 WebApp 时,它会在登录后导致从主页重定向回登录页面。

比如,AAD 登录 -> WebApp 主页(重定向到登录)-> AAD 登录 -> WebApp 主页(此时正确登录,没有进一步重定向)。 如图所示,它总是在第二次登录后正确登录。

WebApp 在 Android 和 Windows 上运行良好,没有重定向问题。

如果有人可以提供意见,我将不胜感激。 谢谢你。

• 我建议您从 Azure 门户检查您使用的“[BUNDLE_ID]”值。 它应该是“com.microsoft.identitysample.MSALiOS”作为“info.plist”文件中的包标识符。 完成后,请参考以下链接以获取有关“AppDelegate.swift”文件中登录回调链接的更多详细信息。

https://learn.microsoft.com/en-us/azure/active-directory/develop/tutorial-v2-ios#for-ios-only-handle-the-sign-in-callback

• 此外,请检查Azure AD 中的重定向URI 是否为'msauth.[Your_Bundle_Id]://auth'格式。 默认重定向 URI 格式适用于大多数应用程序和场景,包括代理身份验证和系统 web 视图。 尽可能使用默认格式。 确保在 Azure AD 中为 iOS 配置的重定向 URI 遵循以下文档中给出的 MSAL 重定向 URI 格式要求:-

https://learn.microsoft.com/en-us/azure/active-directory/develop/redirect-uris-ios#msal-redirect-uri-format-requirements

• 最后,请检查“inte.netChanged”方法是否在您的场景中被调用。 如果对于您的应用程序,显示了“viewController” ,那么在 webview UI 中有一个加载逻辑,用于从登录页面到主页和返回的重定向。 请检查以下线程以获取更多信息:-

Web 应用程序自动重定向到 iOS 问题的初始页面(不应重定向)

暂无
暂无

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

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