Access to XMLHttpRequest at 'http://www.xxxxxxx.cn/xxxxx/xxxxx/xxxxx/login' from origin 'http://xx.x.x.xx:xxxx' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.

就是后台系统登录的时候,填了密码和账号却点不动,报了这个错,

解决方法:

本来打算让后端弄,后端说:你自己请求的页面域名和接口域名一样吗,正式环境是一致的所以不跨域,测试环境是一致的吗?

我当然知道不一致,所有才让后端弄,后端不弄,没办法,只能自己弄,谁让别人是主管呢?

先试了了下,代理,没有,又去找了一些其他方法也没有用。

postman现在使用不熟悉,没有按照预定的设想走。

后面发现可以直接暴力破解,反正也不是正式环境

方法是:直接设置浏览器,让浏览器允许跨域,设置成功后,浏览器会有提示

 步骤:打开chrome的图片,选择 属性---选择 快捷方式 ---- 选择  目标   在chrome.exe后面加上一句话就行  --args --disable-web-security --user-data-dir=D:\HaoroomsChromeUserData,加的时候先按下空格

C:\Users\Admin\AppData\Local\Google\Chrome\Application\chrome.exe  --args --disable-web-security --user-data-dir=D:\HaoroomsChromeUserData

 参考文章:https://www.jb51.net/css/754310.html

根本原因是因为 他忘了开服务器了,好像是,因为跨域没问题后,显示502

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐