我们如何在Xamarin表单中删除/自定义Azure AD B2C身份验证Webview页面标题栏?

时间:2019-01-03 14:29:57

标签: azure xamarin.forms azure-ad-b2c

在Xamarin表单中将Azure AD B2C身份验证服务与MSAL一起使用时,Web视图活动中会显示一个标题栏。我已经附上了它在下面的Android手机上运行的屏幕截图。我有以下问题:

1)如何删除它?甚至有可能吗?

2)还可以自定义顶部栏吗?更改颜色,字体大小等。如果可以,怎么办?

3)如何更改顶部栏的文本?是否可以根据应用程序中用户的语言设置对顶部栏中的文本进行本地化?

提前感谢一吨!

Screenshot

1 个答案:

答案 0 :(得分:0)

我最终使用了自定义Web视图而不是MSAL,并在每次使用PropertyChanged()进行更改时检查了Web视图的URL。如果该Web视图包含重定向URL,那么我将隐藏该Web视图,并解析与它一起提供的令牌,以获取ADB2C中用户操作的结果。