【问题标题】:Avoiding Web Authentication Browser pop-up in a UWP App避免在 UWP 应用中弹出 Web 身份验证浏览器
【发布时间】:2018-04-12 22:42:06
【问题描述】:

使用 WebAuthenticationBroker 时是否可以避免 UWP 应用中的弹出窗口?我知道使用 WebAuthenticationBroker 不如使用系统浏览器安全,但这是我们目前必须使用的。从我的研究和测试来看,没有办法避免弹出网页认证浏览器进行认证。

【问题讨论】:

    标签: uwp win-universal-app


    【解决方案1】:

    你可以试试WebAuthenticationBroker ClassAuthenticateSilentlyAsync方法。

    它通过一个输入静默启动异步身份验证操作(不会显示 UI)。

    【讨论】:

    • 不幸的是,这行不通。我仍然需要 Web 身份验证代理。代理将出现并允许用户在联合端点上输入凭据。当代理关闭时,会从成功的身份验证请求中返回访问令牌。我认为让代理出现在 UWP 应用程序中是不合理的。大多数用户也习惯于在本地应用程序中进行外部身份验证时看到弹出窗口。感谢您的回复。
    猜你喜欢
    • 2019-04-06
    • 2016-08-11
    • 1970-01-01
    • 1970-01-01
    • 2011-04-23
    • 1970-01-01
    • 2018-08-14
    • 1970-01-01
    相关资源
    最近更新 更多