我正在创建一个应用程序,我正在集成Azure,所以为此我已经在Active Directory中注册了应用程序,但我没有得到通过重定向URL的内容,我可以将我的自定义URL作为重定向url传递。如何处理这个自定义网址意味着api。?
authenticationContext.acquireToken(LoginActivity.this,Constant.RESOURCE_ID
Constant.CLIENT_ID, Constant.REDIRECT_URL, "", PromptBehavior.Auto, "",
callback);
如果在这里我将在Redirecturl中传递我的api,那么我将如何处理api响应,以及我将使用Aquery调用我的服务器的位置? 我必须回电话做什么?
答案 0 :(得分:0)
您必须阅读有关OAuth 2流程与Azure AD一起使用的信息。
当您注册 AD应用时,重定向uri是您的应用程序的端点URL,其中AD将在验证后发回响应。
对于移动设备(我假设基于您的标记),使用的oauth流是implicit grant flow,其中不涉及重定向uri。
请看这个https://github.com/Azure-Samples/active-directory-android示例,了解如何将Android客户端与Azure AD集成。