使用 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 中进行身份验证时会显示附加警报 的相关文章

随机推荐