6

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

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

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

是否有人遇到过同样的问题和/或有解决方案,因此用户无需在每次向该服务器发出请求时按继续?

4

1 回答 1

8

这是因为 AppAuthSFAuthenticationSession默认使用而不是SFSafariViewController在 iOS11 上使用。不幸的是,目前我们无法在使用SFAuthenticationSession. 您可以关注这个讨论在 iOS11 上使用 AppAuth 时的问题和更改的Github 线程。

于 2017-10-11T12:18:54.317 回答