使用 ASWebAuthenticationSession 时清除 cookie

rag*_* ml 2 cookies swift aswebauthenticationsession

如何在使用ASWebAuthenticationSession时清除cookie,场景就像,不同的用户可以使用同一个设备登录。如果用户已经在完成 SSO 的情况下使用它,则应用程序不会坚持为新用户提供 SSO。

所以需要清除cookies。

提前致谢。

Max*_*pov 6

在调用会话之前,session.start()您需要设置一个特定属性: session.prefersEphemeralWebBrowserSession = true

它将启动清除会话并且不会设置新的 cookie。