使用httprequest传递JSESSIONID

时间:2014-08-05 21:04:07

标签: ibm-mobilefirst

使用worklight http适配器,我试图将带有JSESSIONID的http请求发送到后端服务器。目前,这就是我格式化请求的方式:

var input = {
        method : 'post',
        path : '(path)',
        parameters : {
            (parameters)
        },
        headers : {(headers)},
        cookies : {'JSESSIONID' : secureCookie}
};

var alertResponse = WL.Server.invokeHttp(input);

但是,在查看服务器端的响应后,请求似乎没有正确传递JSESSIONID。我发现这是一个很难解决的问题,但是我想确保这是发送这个cookie的正确方法,并且JSESSIONID已经存在一些已知问题。

1 个答案:

答案 0 :(得分:0)

在适配器XML文件的<procedure>元素中您需要使用值connectAs设置endUser属性,然后使用用户的标识创建与后端的连接。