IONIC 3 - 无法在http休息中发送SMSESSION cookie

时间:2017-11-07 17:06:08

标签: angular cookies http-headers ionic3

我在IONIC 3中创建了非APP。第一个操作是进行返回SMSESSION值的登录。必须在每个下一个http休息呼叫中发送此SMSESSION作为身份验证。

我试图这样做但没有成功

我正在使用此插件

import { HttpClient, HttpHeaders } from '@angular/common/http';

我的电话是

  this.http.get((CURRENT_HOST + endpoint), { headers: this.headers }).subscribe((data) => {},(err) =>{});

标题就像这样填充

this.headers = new HttpHeaders()
        .set('Accept', "application/json")
        .set('Cache-Control', ' "max-age=0" ')
        .set('Connection', ' "keep-alive" ')
        .set('Content-Type', "application/json")
        .set('Cookie', 'SMSESSION=SM_SESSION_RETURNED');

但是当我调试为什么java服务器时,我在Cookies中找到了

  • JS​​ESSIONID
  • _WL_AUTHCOOKIE_JSESSIONID

如果我在Android中这样做,一切正常。

为什么我可以在IONIC上为我的http请求添加自定义Cookie?

感谢'提前

0 个答案:

没有答案