【发布时间】:2020-01-24 00:27:57
【问题描述】:
我们有一个 asp.net MVC 网站 (4.5.2),使用显示健康和保健视频的 asp.net 会员提供程序。我们向客户提供的一项功能是我们视频的 iframe 版本。我们生成自动验证(绕过验证)的链接,允许用户将视频嵌入他们的网站。
但是,这在 2020 年 1 月 21 日突然停止在所有浏览器上运行。当我们仔细观察时,我们注意到子框架中的所有 cookie 都出现了,除了 .ASPXAUTH cookie,它似乎已经消失了。以下链接说明了这一点——虽然指向资源的直接链接显示正确。但由于某种原因,当嵌入 iframe 时,身份验证失败并且视频不显示。
即使我们的浏览器上有 cookie,通过在单独的选项卡上登录,我们也会得到相同的结果。
【问题讨论】:
标签: asp.net cookies iframe asp.net-membership