发送HTTP头和跳转同时
站点A在页面放一个超链之类的东西,点击可以跳转并到登录到站点B
而站点A是将身份认证参数通过HTTP头发送给站点B,假设地址是http://b.test.com/login.do
在这个login文件里面,从http头里获得那个参数并判断然后实现登录
但是问题是站点A怎么发送完HTTP头之后就跳转呢?
因为一般的程序发送HTTP头之后如果你再来个跳转,实际上又发送了另一个HTTP请求。这第二次的HTTP请求里面是不会有这个身份认证参数的,于是用户肯定登录不了
我想过在第一次发情HTTP请求的时候站点B就进行身份判断,然后设置cookie,但是问题是如果站点A是用服务器发送这个HTTP头的,那么我的设置的cookie就没用了,因为cookie是发送到站点A的服务器而不是用户的浏览器的
第二个想法是使用ajax发送HTTP头,但是跨域的又要怎么做到发送和跳转是在一个HTTP请求里面呢?
我在做一个接口,对方文档只要求我检查HTTP头里面的参数就行了,实在搞不明白对方要怎么做才能让用户登陆在站点B
[解决办法]
傳輸加密的數據給b b解密 正常就是已經登錄。不就結了,想得那麼複雜來做什麼...
[解决办法]
你的意思是要我拿把菜刀架在对方脖子上让他们按我的要求来做吗?