【发布时间】:2017-05-24 17:31:02
【问题描述】:
我正在尝试在原生 android 应用程序中使用 this Azure adal 库实现 SSO。
我在 android 中看不到任何有关 Redirect URL 的文档,一旦我在 microsoft 门户中输入有效的用户名和密码,我就无法使用 Redirect 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());
在调试时,我可以看到这是一个重定向问题,请大家帮忙!
【问题讨论】:
-
刚刚发现回复 URL 并不重要,只要它是一个有效的 URI 并且在 AZURE AD 中注册的应用程序是 Native 类型。
标签: android azure android-fragments adal