gpt4 book ai didi

.net - ASP.NET iFrame session 变量

转载 作者:行者123 更新时间:2023-12-01 05:30:26 26 4
gpt4 key购买 nike

我有一个网站管理端的登录页面,通过 iFrame 嵌入到前端站点中。单击嵌入框架中的按钮,将检查登录详细信息并设置 session 变量。

假设前端站点的域是 http://SiteA ,iFrame 嵌入为:

<iframe name="myFrame" src="http://SiteB/MyLogin.aspx" ></iframe>

在 iFrame 中单击按钮后,SiteA 上的整个窗口将通过 javascript 调用重定向:
window.parent.location = "http://SiteB/home.aspx"

我想要从 iFrame 创建的 session 变量,其 src 为 http://SiteB , 在重定向后我现在在 SiteB 时可以存储和访问。

即使该变量是在与随后被访问的源相同的框架内创建的,它是否仍被归类为第 3 方 session 变量?如果是这样,是否有替代方法,而不使用 p3p 策略或求助于查询字符串?

附加信息

当直接访问而不是在 iFrame 中时,login.aspx 页面可以按需要工作。
当重定向保留在 iFrame 内时,它也有效,即
window.location = "http://SiteB/home.aspx"

最佳答案

因为 session 变量是在同一个域中创建的,所以从 http://SiteB/Home.aspx 访问它应该没有问题。 .

关于.net - ASP.NET iFrame session 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11528361/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com