WKWebView的WKUrlSchemeHandler和具有Secure属性的Cookies

从iOS 11开始,您可以在WKWebView中使用WKURLSchemeHandler

  

一种协议,用于使用WebKit无法提供的URL方案加载资源   知道如何处理。

如果您使用了自定义方案-假设foobarhttps-WKWebView似乎没有将其视为安全方案。

当收到一条带有Set Cookie指令的服务器响应时,如果Cookie具有属性foobarhttps,则该Cookie永远不会附加到通过isSecure:TRUE发送的请求上。

我是否缺少WkWebView属性,该属性允许通过foobarhttps的请求包含这些Cookie?

<NSHTTPCookie
    version:1
    name:FOOBARCOOKIE
    value:ALICEANDBOB
    expiresDate:'(null)'
    created:'2019-11-13 17:10:08 +0000'
    sessionOnly:TRUE
    domain:.server.com
    partition:none
    path:/
    isSecure:TRUE
 path:"/" isSecure:TRUE>
cici_02 回答:WKWebView的WKUrlSchemeHandler和具有Secure属性的Cookies

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3103740.html

大家都在问