Swift 使用ASWebAuthenticationSession时清除Cookie
如何在使用ASWebAuthenticationSession时清除Cookie,该场景类似于,不同的用户可以使用相同的设备登录。如果用户已经在完成SSO的情况下使用了它,则应用程序不会坚持为新用户使用SSO 因此,我们需要清除cookiesSwift 使用ASWebAuthenticationSession时清除Cookie,swift,cookies,aswebauthenticationsession,Swift,Cookies,Aswebauthenticationsession,如何在使用ASWebAuthenticationSession时清除Cookie,该场景类似于,不同的用户可以使用相同的设备登录。如果用户已经在完成SSO的情况下使用了它,则应用程序不会坚持为新用户使用SSO 因此,我们需要清除cookies 提前感谢。在调用sessionsession.start()之前,您需要设置一个特定属性: session.prefersEphemeralWebBrowserSession=true 它将启动清除会话,并且不会设置新cookie。prefersEphem
提前感谢。在调用session
session.start()之前,您需要设置一个特定属性:
session.prefersEphemeralWebBrowserSession=true
它将启动清除会话,并且不会设置新cookie。prefersEphemeralWebBrowserSession=true仅适用于iOS 13。