WinA平板电脑模式下的WebAuthenticationBroker

时间:2016-03-29 20:51:13

标签: windows-runtime windows-10-universal

我们正在使用WebAuthenticationBroker连接到我们的Windows 10 UAP应用中的OAuth提供商,例如Facebook,Flickr和Instagram。当操作系统处于平板电脑模式时,WebAuthenticationBroker对话框的标题栏将被隐藏,使用户无法取消对话框。在平板电脑模式下,有没有办法强制控件的标题保持可见?或者是否应该在Oauth提供程序上有责任在其授权页面上呈现一个控件,该控件重定向到调用代理时提供的回调URL?

更新: Microsoft已承认此问题并已在当前的Insider Fast Preview Build中修复此问题。他们在平板电脑模式下向WebAuthenticationBroker添加了一个后退按钮,类似于桌面模式界面上的控件。这将允许用户在他们选择不进行身份验证或希望取消错误状态时解除对话框。

1 个答案:

答案 0 :(得分:1)

默认情况下,平板电脑模式类似于移动视图,没有对话框的标题栏(大多数情况下)..并且您无法自定义身份验证代理视图:(

作为一种解决方法,如果您真的需要自定义它,可以通过webview控件手动执行此操作。