我无法从赛普拉斯的 html 解析 CSRF 令牌。我正在关注这个链接:Logging in using CSRF Token in Cypress
尝试遵循上述链接中的策略#1 ,但我一直将令牌视为未定义。
这就是我的 html 的样子:
这就是我的代码的样子:
cy.request({
url: returnUrlFromLoginAPI,
followRedirect: false
})
.its('body')
.then((body) => {
const $html = Cypress.$(body)
const requestVerificationToken = $html.find("input[name=__RequestVerificationToken]").val()
console.log(requestVerificationToken)
})
})