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

我们如何删除/自定义Xamarin表单中的Azure AD B2C身份验证webview页面标题栏?,azure,xamarin.forms,azure-ad-b2c,Azure,Xamarin.forms,Azure Ad B2c,将Azure AD B2C身份验证服务与Xamarin表单中的MSAL一起使用时,web视图活动中将显示一个标题栏。我在下面附上了它在安卓手机上运行的屏幕截图。我有以下问题: 1) 如何删除它?有可能吗 2) 还可以自定义顶部栏吗?更改颜色、字体大小等。如果是,如何更改 3) 如何更改顶部栏的文本?是否可以根据应用程序中用户的语言设置对顶部栏中的文本进行本地化 提前谢谢你 我最终使用了一个自定义web视图而不是MSAL,并使用PropertyChanged()检查web视图的URL。如果web视

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

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

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

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

提前谢谢你


我最终使用了一个自定义web视图而不是MSAL,并使用PropertyChanged()检查web视图的URL。如果web视图包含重定向URL,那么我将隐藏web视图并解析随附的令牌,以获得用户在ADB2C中操作的结果。

您应该能够自定义元素。您是否在NavigationPage中使用了webview?或者NavigationPage包装contentpage,如果是这样,您可以在contentpage中添加
NavigationPage.HasNavigationBar=“False”
,如下面的xaml所示,
@MarileeTurscak MSFT microsoft文档的链接只告诉您如何自定义用户流,而不是xamarin的MSAL SDK的嵌入式web视图。@L.Leon屏幕截图中显示的包含嵌入式web视图的页面是MSAL SDK的一部分,与您可以“异步推送”的内容页不同.你能详细说明这是怎么回事吗?你能提供一个代码示例吗?