在Android Native App中重定向URL

时间:2017-05-20 18:32:45

标签: android azure android-fragments adal

我正尝试在原生Android应用程序中使用this Azure adal库实现SSO。

我在android中看不到任何关于重定向URL的文档,一旦我在microsoft portal中输入有效的用户名和密码,我就无法使用重定向URL重定向到我的LoginFragment。

我的AuthenticationContext对象看起来像这样。

AuthenticationContext mAuthContext;
mAuthContext.acquireToken(
       wrapFragment(LoginFragment.this),
       Constants.AdlaConfig.RESOURCE_ID,
       Constants.AdlaConfig.CLIENT_ID,
       "https://LoginFragment", // Redirect URL
       "", 
       PromptBehavior.Auto, 
       "nux=1",
       getCallback());

在调试时我可以看到这是一个重定向问题,任何帮助人员!

1 个答案:

答案 0 :(得分:0)

听起来你已经解决了你的问题。作为参考,下面的文档列表可用于理解认证和& Android上的SSO。

  1. 如何configure a native client application
  2. Add authentication to your Android app以及关于Android App上的重定向网址的section
  3. How to enable cross-app SSO on Android using ADAL
  4. 希望它有所帮助。