使用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已经存在一些已知问题。
答案 0 :(得分:0)
在适配器XML文件的<procedure>
元素中您需要使用值connectAs
设置endUser
属性,然后使用用户的标识创建与后端的连接。