仅安装了新版本(社区版本3.4.9),并且我在neo4j.conf
有此配置:
browser.remote_content_hostname_whitelist=*
browser.post_connect_cmd=play http://127.0.0.1:80/egov-guide/introduction.html;
这个想法是运行一个介绍数据库的特定指南。以前的版本运行良好,但是在这个版本中,出现以下错误:
Remote guide error: TypeError: NetworkError when attempting to fetch resource.
只需完成:如果我切换到3.4.7或3.4.8,就可以访问该教育指南。这最后一个可以通过IIS获得,并且web.config就像这样:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Methods" value="GET, PUT, POST, DELETE, HEAD, OPTIONS" />
<add name="Access-Control-Allow-Credentials" value="true" />
<add name="Access-Control-Allow-Headers" value="X-Requested-With, origin, content-type, accept" />
</customHeaders>
</httpProtocol>
<staticContent>
<mimeMap fileExtension=".grass" mimeType="neo4j/style" />
</staticContent>
</system.webServer>
</configuration>
我不知道我做错了什么
答案 0 :(得分:1)
neo4j家伙解决了这个问题。他们告诉我们,从neo4j-browser 3.4.9开始,我们必须随请求发送Pragma和Cache-Control头。
因此应完成web.config,如下所示:
<add name="Access-Control-Allow-Headers" value="X-Requested-With, origin, content-type, accept, Pragma, Cache-Control" />