当前位置:  开发笔记 > 编程语言 > 正文

如何在两个不同的域中使用Cookie?

如何解决《如何在两个不同的域中使用Cookie?》经验,为你挑选了1个好方法。

我需要使用cookie在两个不同的域之间共享SSO信息,这可以用PHP完成吗?



1> Adam Davis..:

在这两个域上,放置从其他域中提取的图像或其他Web元素.使用URL通知其他域用户X在域A上,并让域B将该用户ID与其系统上的该用户相关联.

执行正确有点复杂,但是如果你认为通过它会非常好.

Vinko在评论中指出(谢谢!)我不应该理所当然地理解所涉及的安全风险.如果此信息对任何人都有任何价值,那么您应该确保使用正确的加密,身份验证等,以避免发布敏感信息并避免各种攻击(重放,中间人等).这不应该太麻烦,因为你控制两个网站,你可以为两者选择一个安全的密钥,因为通信只通过这个特殊的URL在两个服务器之间进行.但要记住这一点.

-亚当


您必须添加一些加密并避免重放攻击.您可以通过让A和B共享一个秘密来做到这一点.
推荐阅读
惬听风吟jyy_802
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有