我有一个应用程序,我们在其中获取Sharepoint网页和应用程序是MSAL框架在构建。
在MSAL认证之后,我们获得了访问令牌,之后我们将一些Sharepoint网页加载到需要首先登录的WKWebview。
如果我已经有MSAL访问令牌,那么我如何在WKWebview中传递该访问令牌以避免在浏览器中登录。
WKWebView有自己的cookie存储,您可以通过:
WKWebsiteDataStore.default().httpCookieStore
你可以设置任何你需要的cookie
let store = WKWebsiteDataStore.default().httpCookieStore
store.setCookie(<YourCookie>)