获取 Cors 策略错误本地主机无法运行
Posted
技术标签:
【中文标题】获取 Cors 策略错误本地主机无法运行【英文标题】:Getting Cors Policy Error local host not able to run 【发布时间】:2021-11-17 12:08:46 【问题描述】:我在运行本地主机时收到此消息,因为我在 Net SuiteCommerce 高级电子商务网上商店工作,但从最近两天开始,我收到此错误。我在 *** 和其他一些网站上搜索过它,但没有得到任何令人满意的解决方案,所以我将它发布在这里。
尝试下载 Cors 扩展并激活,但没有成功。除了谷歌浏览器之外,本地主机运行良好。
define(
'JJRename.Rename.Rename'
, [
'Utils',
'MenuTree.View',
'Header.Menu.MyAccount.View',
'JJRename.Rename.Rename.View'
]
, function (
Utils,
MenuTreeView,
HeaderMenuMyAccountView,
RenameView
)
'use strict';
return
mountToApp: function mountToApp (container)
var layout = container.getComponent('Layout');
_.extend(MenuTreeView.prototype,
getContext: _.wrap(MenuTreeView.prototype.getContext, function (fn)
var changeName = fn.apply(this, _.toArray(arguments).slice(1));
var array = changeName.menuItems;
_.each(changeName.menuItems, function (second)
_.each(second.children, function (children)
if(children.name == "Email Preferences")
children.name = "Subscriptions"
);
);
return changeName;
)
);
_.extend(HeaderMenuMyAccountView.prototype,
getContext: _.wrap(HeaderMenuMyAccountView.prototype.getContext, function (fn)
var helloWorld = fn.apply(this, _.toArray(arguments).slice(1));
console.log("first", helloWorld)
_.each(helloWorld.entries, function (first)
_.each(first.children, function (children)
if(children.name == "Email Preferences")
children.name = "Subscriptions"
);
);
return helloWorld;
)
);
;
);
Access to XMLHttpRequest at 'http://localhost:7777/who/shopping' from origin 'http://www.cricketsca.ml' has been blocked by CORS policy:
请求客户端不是安全上下文,资源位于更私密的地址空间local
。
shopping-local.ssp:1 从源“http://www”访问“http://localhost:7777/extensions/J_J/JJ_Base_Theme/3.0.2/img/favicon.ico”的资源.cricketsca.ml' 已被 CORS 策略阻止:请求客户端不是安全上下文,资源位于更私密的地址空间 local
。
【问题讨论】:
【参考方案1】:可能是因为recent Google Chrome update。之前也有过类似的麻烦,但有一些work-arounds。现在您可以尝试其他浏览器(例如 Firefox)。
【讨论】:
以上是关于获取 Cors 策略错误本地主机无法运行的主要内容,如果未能解决你的问题,请参考以下文章
本地主机已被 cors 策略请求标头字段内容类型阻止访问控制不允许
在运行本地 API 实例的 Angular 应用程序中解决“被 CORS 策略阻止”错误
尝试从反应应用程序的本地主机 Web api 端点获取数据 - Cors 错误
当 Cors 已经设置时,运行 2 个服务器然后无法访问资源