我遵循使用自定义Chrome选项卡和Azure AD B2C策略的AuthExample示例。使用Xamarin和Azure AD设计自定义选项卡B2C
我没有找到任何有关如何设置自定义镶边选项卡(以及相应的Safari控制器)的资源。该选项卡始终显示标题中的URL和标准颜色,看起来不是非常原生的。
我知道我可以在Azure门户中设计页面内容的样式。
任何人都可以指导我如何设置浏览器视图的样式以适应我的应用程序设计,并且至少在用户登录/注销时不显示Microsoft URL。在我看来,用户甚至不应该注意到他被重定向到浏览器选项卡。
前面提到的链接暗示,至少可以在本地登录/注册时隐藏URL栏。对于第三方身份提供商,将其重定向到另一个(身份提供商拥有的)网站并不是问题。
尽管这将是完全自定义用于本地注册/登录的UI的解决方法,但我认为它必须与当前客户端工作流程一起使用。示例页面[Auth示例](https://developer.xamarin.com/samples/xamarin-forms/WebServices/TodoAzureAuthADB2CClientFlow/)中的图像表明,URL栏至少在本地登录页面中隐藏。我将图像附加到原始问题。如果图像显示出错或者他们是如何实现的,你是否有任何线索? – Creepin
我建议他们是嵌入Web视图的Azure Active Directory身份验证库早期版本的屏幕截图。 –
这只是暗示还是知道? ;) – Creepin