admin管理员组文章数量:1122846
In a web app we are quite strict regarding authorization and require session cookies to be sent when using the Fetch API or loading assets via corresponding tags (<img>
, <video>
, …).
Now it seems that Safari (tested on 15.x, 17.x and 18.x) does not send Cookies when it fetches the <source>
URL of a <video>
. Thus, the browser does not play that video due to some "Failed to load resource: Plug-in handled load" message.
When rendering an <img>
it sends a Cookie and the image just shows fine.
Additionally, we removed authorization restrictions for that video URL in our backend and … tada … the video was playing.
Is there any known approach to make Safari send Cookies for fetching a <video>
<source>
?
本文标签: Let Safari send Cookies when fetching a ltvideogtStack Overflow
版权声明:本文标题:Let Safari send Cookies when fetching a <video> - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1736309072a1933888.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论