使用Azure AD与服务器进行本机身份验证

时间:2019-06-05 14:52:39

标签: azure react-native authentication server azure-active-directory

我正在尝试使用Azure AD从我的React-Native应用程序向服务器进行身份验证。

现在,我不明白什么是重定向URI,也不清楚我应该在哪里将服务器的URL放在Azure中以及应该从我的React-Native应用中调用什么URL。

文档很混乱。

1 个答案:

答案 0 :(得分:1)

  

我不明白什么是重定向URI

对于React-Native应用程序,redirect_url是可选的。有关更多详细信息,请参阅此document

成功登录后将重定向ADLoginView的URL,此属性是可选的。

  

我不知道应将服务器的URL放在Azure和   我应该从我的React-Native应用程序中调用什么URL。

您无需将服务器的URL放在Azure中,但是需要向服务器添加身份验证。然后,您可以正常调用服务器api,但使用Authorization标头。尽管sample使用的是aspnetcore,但可以帮助您更好地理解。

您需要在Azure门户中创建注册两个应用程序。 客户端应用服务器应用。您将通过本机应用程序获得访问令牌,然后使用它来访问服务器应用程序。