爱可信POST请求与会话ID
我需要登录到春天,构建IP远程服务器,以便能够从中获取图像。我能够通过表单数据,并获得来自另一个呼叫JSESSIONID但我无法登录到系统中。
我已经明示,爱可信,axiosCookieJar和我的应用程序艰难的 - 问题是,即便想到我能得到第一次调用IP服务器的饼干,我不能够正确地传递到第二个呼叫。我不能够登录到服务器并改变它的身份验证,因为它是传统的,它可能会做多好不好 - 因此,我需要找到一种方法来的NodeJS,客户端验证自己的会话。
const logIn = async (address, bodyFormData) => {
const logIntoIP = await axios.request({
url: `${ipLinkCompose(address)}`,
method: "POST",
mode: "cors",
headers: {
"Content-Type": "multipart/form-data",
"Access-Control-Allow-Origin": "*",
Cookie: cookieJar.getCookiesSync(addressip)
},
withCredentials: true,
data: bodyFormData
});
};
我能够做邮差使用相同的呼叫 - GET请求,IP服务器,以获得与表单数据的JSESSIONID,然后第二个POST请求passeses的用户名/密码。
由于我目前调用的结果我得到“无效的用户名或密码” - 这样的multipart / form-data的作品。
回答如下:您可以选择使用从邮递员全饼干细节尝试。这听起来像一个类似的问题,我有。它的工作的邮递员,但不是在爱可信。我做了这样的事情,它的工作。之前我只是有JSESSIONID。我加了信息的其余部分,这是我从邮递员响应了,到cookie字段和它的工作。
Axios公司.request({URL: “http://url”,方法: “获取”,标头:{曲奇:“JSESSIONID = ???;路径= / ???;域= ???;仅Http;过期=星期二,1月19日2038 3点14分07秒GMT;”}})
爱可信POST请求与会话ID
我需要登录到春天,构建IP远程服务器,以便能够从中获取图像。我能够通过表单数据,并获得来自另一个呼叫JSESSIONID但我无法登录到系统中。
我已经明示,爱可信,axiosCookieJar和我的应用程序艰难的 - 问题是,即便想到我能得到第一次调用IP服务器的饼干,我不能够正确地传递到第二个呼叫。我不能够登录到服务器并改变它的身份验证,因为它是传统的,它可能会做多好不好 - 因此,我需要找到一种方法来的NodeJS,客户端验证自己的会话。
const logIn = async (address, bodyFormData) => {
const logIntoIP = await axios.request({
url: `${ipLinkCompose(address)}`,
method: "POST",
mode: "cors",
headers: {
"Content-Type": "multipart/form-data",
"Access-Control-Allow-Origin": "*",
Cookie: cookieJar.getCookiesSync(addressip)
},
withCredentials: true,
data: bodyFormData
});
};
我能够做邮差使用相同的呼叫 - GET请求,IP服务器,以获得与表单数据的JSESSIONID,然后第二个POST请求passeses的用户名/密码。
由于我目前调用的结果我得到“无效的用户名或密码” - 这样的multipart / form-data的作品。
回答如下:您可以选择使用从邮递员全饼干细节尝试。这听起来像一个类似的问题,我有。它的工作的邮递员,但不是在爱可信。我做了这样的事情,它的工作。之前我只是有JSESSIONID。我加了信息的其余部分,这是我从邮递员响应了,到cookie字段和它的工作。
Axios公司.request({URL: “http://url”,方法: “获取”,标头:{曲奇:“JSESSIONID = ???;路径= / ???;域= ???;仅Http;过期=星期二,1月19日2038 3点14分07秒GMT;”}})