[英]Can not access quorum's contract from webpage *CORS*
访问合同时,在浏览器的控制台上出现以下错误。
无法加载http:// localhost:22000 / :对预检请求的响应未通过访问控制检查:所请求的资源上没有'Access-Control-Allow-Origin'标头。 因此,不允许访问源' http:// localhost:8080 '。
我该如何解决?
以下是代码:
var output = web3.eth.coinbase;
$('#candidateName').text(output);
您被CORS咬了! 如果不利用Web浏览器中的安全漏洞,您的JavaScript将无法读取此页面,但是您的服务器可以轻松为您代理该页面。
您可以使用chrome浏览器扩展控件访问来源来解决此问题。 另一种方法是使用firefox浏览器。
通过在启动geth时添加--cors标志进行修复
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.