OSS 静态html 异步 跨域 请求 session失效-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

OSS 静态html 异步 跨域 请求 session失效

2016-05-27 10:51:10 2547 1

首先我在谷歌浏览器重打开本地服务http://localhost:8082/x93ksxd9das3ksedk链接 (相当于模拟了一个用户登录)然后再跳转到我商品的详情页 它是一个静态的html存放在阿里云OSS上的 访问路径:http://testmh5.shhyxypsx.com/shop/goods/YW9F6A461B8BA9.html
这个页面上有个加入购物车的功能。是通过ajax异步请求 掉本地接口http://localhost:8082/goods/addcart
因为跨域的问题 当我发起ajax异步请求时 sessionid的值变了。
同时有个立即购买的功能 是直接跳转到本地http://localhost:8082/goods/buy sessionid没有变正常

请问我如何解决这个异步跨域调用sessionid值会被改变的问题

取消 提交回答
全部回答(1)
  • 名字不能长
    2019-07-17 19:17:19

    如果非要让不同域使用同一个session的话,可以做一些session同步方案,比如现在的一些大公司的做法,可以将session的一些关键信息用cookie-store的方式,存在客户端,然后不同域直接通信时发一个passcookie的请求。比如当访问A域时,服务端可以将A域下的session信息以cookie方式同步到B域下,方式很简单302到B域带上set-cookie头就可以了,然后B域下的请求就可以将关键的cookie-store的session信息带到服务端,以达到异步请求session失效的问题。

    0 0
相关问答

0

回答

OSS跨域设置消失

2018-08-21 11:08:15 479浏览量 回答数 0

1

回答

oss跨域设置

2018-11-01 12:27:40 1723浏览量 回答数 1

1

回答

将html文件上传OSS后用用手机直接访问该文件url 页面一片白无反应

2016-01-29 15:03:16 6025浏览量 回答数 1

1

回答

使用OSS自带的域名 文件怎么变成预览了

2016-03-16 13:46:44 4876浏览量 回答数 1

1

回答

oss (Web端直传实践 —采用服务端签名后直传)示例源码中选择多文件怎么限制只可以选择一个文件?

2016-03-16 15:40:01 5080浏览量 回答数 1

1

回答

oss 上传附件时,能否同时设置文件的其他业务类型字段信息值?

2016-03-21 15:20:29 3851浏览量 回答数 1

1

回答

我想用c/c实现一款软件用来上传和下载oss的文件

2016-04-10 11:39:09 3297浏览量 回答数 1

1

回答

访问oss文件 可以绑定MAC地址吗?

2016-03-17 18:16:23 4598浏览量 回答数 1

2

回答

OSS跨域设置好了,但是依旧报No 'Access-Control-Allow-Origin'

2020-09-09 18:12:11 1763浏览量 回答数 2

1

回答

OSS跨域设置中,“来源”一定要设置成 * 吗?

2021-07-16 13:54:17 563浏览量 回答数 1
+关注
文章
问答
问答排行榜
最热
最新
相关电子书
更多
《零基础HTML入门教程》
立即下载
利用 Poplayer 在手淘中实现稳定业务和临时业务分离
立即下载
阿里云 JindoFS+OSS 数据上云实战
立即下载