Google Chrome浏览器无法设置跨域
发布网友
发布时间:2024-10-02 01:39
我来回答
共1个回答
热心网友
时间:2024-12-13 04:00
我在前端开发和设置Google Chrome跨域期间遇到问题。百度表示,无论如何设置,都无法跨域。我发现可以像这样跨域设置(有关详细信息,请参见三))
三种方法的总结:
一、 49版之前的设置:
在桌面chrome快捷方式的属性中的目标输入框中添加--disable-web-security。在添加的部分和前面的字符之间有一个空格(一些文章说目标引号以--args --disable-web-security结尾,无论如何我都没有成功)
二、 49版之后的设置:
1.在计算机上创建一个新目录,例如:C:\ MyChromeDevUserData
2.将--disable-web-security --user-data-dir = C:\ MyChromeDevUserData添加到属性页上的目标输入框中,并且--user-data-dir的值是新的创建的目录(请参阅上面的屏幕截图)
三、如果以上两种方法均失败,请使用以下方法
1.通过桌面快捷方式打开文件位置,找到Google Chrome安装位置,然后查看chrome.exe文件
2.在计算机上创建一个新目录,例如:C:\ MyChromeDevUserData
3.打开cmd命令行,然后输入快捷方式位置。例如,cd C:\ Program Files(x8 6) \ Google \ Chrome \ Application
4.从命令行C:\ Program Files(x8 6) \ Google \ Chrome \ Application>chrome.exe --disable-web-security --user-data-dir = C启动Google Chrome: \ MyChromeDevUserData(红色部分是启动命令和跨域设置)
我认为上面的第三个方法与权限有关,必须从命令行启动才能生效,但是我做了前两个方法并以管理员身份启动了它,但仍然无法正常工作。但是,每次我按第三项操作时都会感到麻烦,我很懒惰,并在桌面上编写了一个脚本来启动。脚本的内容是第三个方法的命令。文件名格式为xxx.bat,例如我的:
您可以根据自己的情况进行相应的更改。双击脚本文件以启动chrome浏览器并打开跨域模式