一 使用环境: windows 7 64位操作系统 二 chrome84版本浏览器跨域设置 报错问题:Indicate whether to send a cookie in a cross-site request by specifying its SameSite attribute 1.右击chrome的桌面快捷方式,选择属性 2.在目标(T)路标中的最后加上右边路径: --user-data-dir=D:\chrome_data 我的电脑路径是: C:\Users\Admin
做前端的,用Ajax获取数据,是常有的事情,同域下自然没问题了,如果是不同域获取数据,浏览器就有个同源策略的限制. 如图: Origin * is not allowed by Access-Control-Allow-Origin 有人会说用JSONP了.如果后台的数据接口只是返回单纯的json数据呢,而且也不能修改符合JSONP的方式的数据形式. 这个时候,我们该怎么办呢? 如果你用的浏览器是Chrome的话,那么就有福音了.在打开Chrome的地址后边加上 --args --disable
Moesif Origin & CORS Changer 这个插件允许发送跨域请求,重写Request Origin 和 CORS headers. 解决Debug Javascript时候出现blocked by CORS policy日志问题. 下载地址 Moesif Origin & CORS Changer https://chrome.google.com/webstore/detail/moesif-origin-cors-change/digfbfaphojjndkpcclj
Mac下的Chrome或Safari访问跨域设置: mac下终端启动Chrome $ open -a Google\ Chrome --args --disable-web-security 或 /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --disable-web-security mac下终端启动Safari(试过没用!) open -a '/Applications/Safari.app' --args --