我能够使用AppAuth连接到Azure B2C,但是它使用Android上的支持库。因此,我正在寻找一种使用MSAL 1.0.0库连接到Azure B2C的方法。我没有任何明确的解决方案可以实现这一目标。
答案 0 :(得分:0)
这是sample,可使用MSAL将Azure AD B2C集成到Android应用中。
代码快照
PublicClientApplication pApp = new PublicClientApplication(
this.getApplicationContext(),
Constants.CLIENT_ID,
String.format(Constants.AUTHORITY, Constants.TENANT, Constants.SISU_POLICY));
pApp.acquireToken(getActivity(), scopes, getAuthInteractiveCallback());
// ...
authenticationResult.getAccessToken();