本地用跨域登录没问题,但是放在服务器上登录提示密码或用户名错误

问题遇到的现象和发生背景

开发时用的是跨域,整个请求没有问题,但是把项目放在服务器上登录,提示用户名或密码错误

问题相关代码,请勿粘贴截图
运行结果及报错内容

使用跨域可以正常登录

img


不用跨域访问可以请求到,但是密码或用户名错误

img

我的解答思路和尝试过的方法
我想要达到的结果

这个问题怎么解决

那这个 应该是 数据库里的用户信息 数据 有问题吧 。让后端 看看

只要你请求成功了,其他错误问题直接找后端就行

找开发联调,只要在WEB服务上配置好跨域的配置,请求OK了,就让开发一起来解决。

你先看请求成不成功,是不是你取数据的问题
getlink("../cgi-bin/Login.cgi?" + val).then((ok) => { 这个打印一下ok的值,看需不需要加个data(ok.data.data这样)

找到问题了,后端把初始的登录账户数据放在我前端打包好的文件夹里了,我是新上传的文件,里面没有数据