在运行节点测试时,我尝试使用jsForce包登录。无论我做什么,它都会失败,并显示错误消息...
Error: INVALID_LOGIN: Invalid username, password, security token; or user locked out.当我旋转我的整个项目时,我没有这个问题。它可以正常登录。我已经反复检查了登录url是否设置正确,以及我的env文件中的用户名和密码是否正确。我在这个问题上找不到任何答案。
有没有人知道如何在运行jest测试时使用jsForce登录?
发布于 2020-08-10 23:19:48
仅供参考,如果您尝试使用Jest登录,请确保您的密码不包含“$”字符。由于Jest清理环境变量的方式,它将删除该字符。我花了很长时间才弄明白这一点。我想这也许能帮人节省时间。
发布于 2020-08-07 01:12:29
在设置中,用户的登录历史记录是什么(如果有)?也许您需要“安全令牌”或将IP添加到信任列表中。可能端点是错误的,login.salesforce.com、test.salesforce.com或管理员阻止了从通用端点登录,而您应该使用mydomainname.my.salesforce.com。
https://stackoverflow.com/questions/63287440
复制相似问题