我正在尝试使用Azure AD从我的React-Native应用程序向服务器进行身份验证。
现在,我不明白什么是重定向URI,也不清楚我应该在哪里将服务器的URL放在Azure中以及应该从我的React-Native应用中调用什么URL。
文档很混乱。
答案 0 :(得分:1)
我不明白什么是重定向URI
对于React-Native应用程序,redirect_url是可选的。有关更多详细信息,请参阅此document。
成功登录后将重定向ADLoginView的URL,此属性是可选的。
我不知道应将服务器的URL放在Azure和 我应该从我的React-Native应用程序中调用什么URL。
您无需将服务器的URL放在Azure中,但是需要向服务器添加身份验证。然后,您可以正常调用服务器api,但使用Authorization标头。尽管sample使用的是aspnetcore,但可以帮助您更好地理解。
您需要在Azure门户中创建注册两个应用程序。 客户端应用和服务器应用。您将通过本机应用程序获得访问令牌,然后使用它来访问服务器应用程序。