使用 AppAuth 在 swift4 中进行身份验证时会显示附加警报

2024-03-16

我在用AppAuth0.90.0 用于使用外部身份验证服务器进行身份验证,用户可以在其中登录,以便应用程序接收适当的身份验证令牌。最近(升级到 swift 4 后),在发送到身份验证服务器之前,我收到以下警报:

“应用程序名称”想要使用“externalAuthentication.com”登录”

这允许应用程序和网站共享有关您的信息。

有人遇到过同样的问题和/或有解决方案,这样用户就不需要在每次向该服务器发出请求时按“继续”吗?


发生这种情况是因为 AppAuth 使用SFAuthenticationSession默认情况下而不是SFSafariViewController在 iOS11 上。不幸的是,目前我们无法在使用时更改或删除这些警报SFAuthenticationSession。你可以按照这个Github 线程 https://github.com/openid/AppAuth-iOS/issues/120讨论在 iOS11 上使用 AppAuth 时出现的问题和变化。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 AppAuth 在 swift4 中进行身份验证时会显示附加警报 的相关文章

  • UIGestureRecognizer oneFingerForcePress:在 iOS 11 上崩溃

    我们刚刚收到有关 iPhone 设备 iOS 11 的一些奇怪的崩溃反馈 这里有一个信息 UIKit UIKeyBoardBasedNonEditableTextSelectionGestureCluster oneFingerForceP
  • iOS 11 beta 4 呈现渲染缓冲区崩溃

    当调用 EAGLContext PresentRenderbuffer 方法时 我的应用程序在 iOS 11 beta 4 15A5327g 上崩溃 仅当我在 Xcode 中调试时才会发生这种情况 当我手动启动应用程序时 它不会崩溃 在低于
  • 处理应用程序:openURL:sourceApplication:在iOS应用程序中打开文件

    我有一个应用程序 它使用一些已知的大文件格式 并且自 iOS4 时代起就支持 iOS 的 打开方式 功能 直到最近 某些应用程序 例如 iOS 内置的邮件应用程序 都运行良好 可以通过在我的应用程序内的 Documents Inbox 目录
  • 如何使用pdfkit ios 11打开pdf文件?

    我正在尝试使用新的 iOS 11 框架 pdfkit 打开 PDF 文件 但我无法做到这一点 所以帮助我使用 pdfkit 框架打开文件 先感谢您 这是基于 Objective C 的示例 Ensure PDFKit framework i
  • OpenID:尝试从 Google OP 获取电子邮件地址

    我正在使用 dotnetopenauth 3 2 来实现 Openid 但不知道如何让 Google 在声明响应中传递电子邮件地址 我知道 Google 不支持简单注册 但我无法确定他们支持什么 对这个问题的警告是 我刚刚开始学习 Open
  • Google Openid:这是一种可以接受的注销方式吗?

    我在我的网站上使用 google open id 作为登录系统 我在注销用户时遇到了一些麻烦 销毁网站上的会话显然不会将他们从谷歌帐户中注销 并且在下次登录时 用户会自动使用浏览器登录的任何谷歌帐户进行登录 看了这里的几个问题 我发现我可以
  • CollectionView 内的按钮不可点击

    我在集合视图的自定义单元格中有一个按钮 集合视图位于滚动视图上 由于某种原因 我无法单击该按钮 我已检查我的所有元素是否都启用了用户交互 Here is my layout of the collection I ve hidden som
  • Google“OpenID Connect”和“使用 Google 登录”之间的区别?

    我希望我的网站的用户使用 Google 帐户进行身份验证 登录我的网站 首要的use case用户将编辑和生成内容 我们希望以安全的方式记录所有权 我们对获取用户谷歌数据不感兴趣 我们只是想要一种对用户进行身份验证的方法 谷歌搜索后 我发现
  • 使用 Azure Active Directory 验证 .NET Core 2.2 API 时出现 CORS 错误

    我正在尝试在基于 Visual Studio 2019 Core 2 2 的基本 NET Core 2 2 React 项目模板构建的网页上使用 AzureAD 设置多租户 OpenId 身份验证 Core 2 2 因为 3 0 上的身份验
  • 无法从角 4 快速插入法律归属

    我是 Xcode 和移动应用程序的新手 我正在做一个应用程序来查找当前位置 我在模拟器上测试了它并在控制台中收到了此消息 无法从角 4 插入合法归属 这是什么意思以及如何解决它 import UIKit import Alamofire i
  • 通过 Curl OpenId

    如何使用 Curl 进行基于 OpenId 的身份验证 首先我能做到吗 问候 阿拉巴克什 我想你正在谈论curl命令行 而不是库 我没有尝试过 但是根据我对OpenID和curl的了解 应该是可以的 但是 还没有完全自动化 如果您想要真正轻
  • 蓝牙 didConnect 或 didFailToConnect 未在 iOS 11.1.2 中调用 Xcode 9.2

    我在 Xcode 9 2 和 iOS 11 1 2 上遇到问题 didDiscover 工作正常 在调用 connect 之前我的外设已保存在数组中 但未调用 didConnect 或 didFailToConnect 因此外设状态将保持不
  • 身份服务器流程

    IdentityServer 支持不同的 OpenId Connect 流 这些流定义在Flows https github com IdentityServer IdentityServer3 blob 4a44a9f03879c85bb
  • Swift 4 中键值编码的优势

    我只是想知道 Swift 4 中键值编码的好处 因为我很了解键值编码 保留对属性的引用 而不实际访问属性所持有的基础数据 例如 struct Student var name String var rollNo String let stu
  • Bool.hashValue 转换为 Int 有效吗?

    在某些情况下和一些代码我看到hashValue用于转换Bool to Int 然而 代码 let someValue true let someOtherValue false print someValue hashValue print
  • Swift 4 JSON Codable - 返回的值有时是一个对象,其他是一个数组

    我从 API 获取的数据返回单个对象 但当有多个对象时 它会返回同一键中的数组 对于我正在使用的当前模型 结构 当数组出现时解码会失败 这些结果是随机排序的 这意味着我不知道何时会收到对象或数组 有没有办法创建一个模型 考虑到这一事实 并可
  • DotNetOpenAuth 的来源在哪里?主要的 Sourceforge 链接仅包含示例和 ApplicationBlock

    现在 DNOA 可以做到回电报告 http www dotnetopenauth net openid dotnetopenauth e2 80 99s e2 80 9ccall home e2 80 9d reporting 我想调查源头
  • 最佳 Java OpenID 库 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 主线程检查器:在后台线程上调用 UI API iOS 11 Xcode 9 GM Seed

    任何人都可以帮助我调试这个问题 从我开始使用 Xcode 9 GM 种子和 iOS 11 GM 种子开始 我的代码在控制台中向我发出警告 2017 09 18 16 22 52 872716 0530 359 20158 reports M
  • Swift 返回类型说明

    我看到一个 Swift 函数写如下 func calculation imageRef CGImage gt red UInt green UInt blue UInt 我需要知道上面函数的返回类型是什么 我无法将它与任何已知类型联系起来

随机推荐