Azure B2C Android 登录 AppAuth 演示 - 页面刷新而不是登录,并且不会重定向到应用



用于登录Android版Azure B2C的OpenID AppAuth演示不起作用。在"使用现有帐户登录"页面上,我键入凭据,然后点击"登录"。如果我使用了错误的详细信息,我会收到错误,所以我知道我输入了正确的详细信息。我没有收到任何错误,logcat中没有任何内容,并且无法设置断点,因为它被委派给WebView,我无法控制它。

检查您的AndroidManifest.xml和MsalActivity.cs以获取正确的客户端ID。我也遇到过同样的问题,已经找了好几天了,终于在Xamarin大学的视频中找到了:https://www.youtube.com/watch?v=A_B7kN5TKqM&feature=youtu.be(在34.00分钟(

更具体地说:B2CConstant文件中的ClientID必须与AndroidManifest.xml(您的本地客户端(中的相同。MsalActivity.cs中的一个是来自web api的ID。

最新更新