【问题标题】:Load a page without opening windows在不打开窗口的情况下加载页面
【发布时间】:2021-06-26 18:45:55
【问题描述】:

我尝试在我拥有的多个域中设置 cookie(为了更好的用户体验,他们将直接登录我的不同域) cookie 是安全的,我知道我们可以对其进行编辑,因此它是每个用户的 64 个随机字母密钥。 我试图用这个https://subinsb.com/set-same-cookie-on-different-domains/ 方法加载cookie,但显然它不起作用,因为我通过检查谷歌浏览器(我的浏览器)已经阻止了请求,认为这是黑客行为。 所以现在它是一个按钮,允许通过在 javascript 中打开的窗口来加载 cookie,但用户必须在加载 cookie 时关闭每个窗口(又长又无聊)

有什么方法可以让我的操作变得简单吗?

感谢您的帮助, 忠实于你的, 我的朋友

【问题讨论】:

    标签: javascript ajax cookies


    【解决方案1】:

    您可以使用window.close() 关闭当前窗口。但是为每个域打开一个窗口并不是一个好的解决方案,而且跨域 cookie 也不是很好。

    我建议这样做:

    • 假设用户在网页 1 上,并在网页 4 上登录。

    • 您的按钮应将您重定向到网站 2。

    • 网站 2 应检查用户是否已登录。用户未登录,因此会将您重定向到网站 3。

    • 用户也没有登录网站 3,因此它会将您重定向到网站 4。

    • 用户在网站 4 上登录,因此它会将您重定向回页面 1。

    希望这会有所帮助! :D

    【讨论】:

    • 完美,我正在努力,感谢您的帮助:D!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-13
    • 1970-01-01
    • 1970-01-01
    • 2011-05-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多