使用React-native-azure-ad-2进行React Native Azure AD身份验证的问题

时间:2019-07-04 15:13:35

标签: android reactjs azure react-native azure-active-directory

我正在React Native中构建移动应用程序。我必须使用 React-native-azure-ad-2 程序包登录Azure AD的位置。通过选择公共客户端(移动和桌面)选项,我已经在应用程序注册中的Azure AD上注册了我的应用程序。我的用户将从Intune公司门户网站下载此应用程序。

现在我有几个问题要面对以下问题。

1)在注册应用程序时,我应该在Rediret URI中写什么?

2)目前,我正在编写深层链接路径。这是正确的选择吗? {scheme}:// {host}

3)如果我通过深层链接路径,它将把我重定向到页面,但没有调用我的登录成功函数。

1 个答案:

答案 0 :(得分:1)

  1. 对于移动和桌面应用程序,Azure使用重定向URI返回令牌响应,因此您只需要输入特定于应用程序的值(https://myfirstAADApphttps://localhost:44321/)。
  2. 应为方案,域/主机和端口/路径(如果适用)。 enter image description here https://azure.microsoft.com/en-us/resources/samples/active-directory-dotnet-native-desktop/
  3. 检查故障排除步骤。 https://docs.microsoft.com/en-us/azure/active-directory/manage-apps/application-sign-in-other-problem-deeplink

此文档应帮助您正确设置所有内容。 https://docs.microsoft.com/en-us/azure/active-directory/develop/quickstart-configure-app-access-web-apis#add-redirect-uris-to-your-application