2015-08-12 16 views
9

Yetkilendirme hataları aldığım komut satırından bir aws ec2 örneğinde çalışan neo4j'ye erişmeye çalışıyorum. org.neo4j.server.webserver.address=0.0.0.0'u etkinleştirdim ve ilk ifadede 503 hatası ve geri kalanında ec2 ana bilgisayar adını kullanarak aynı hataları alıyorum.neo4j "Yetkilendirme başlığı yok" hatası veriyor

[email protected]:/etc/neo4j$ curl http://localhost:7474/ 
{ 
    "management" : "http://localhost:7474/db/manage/", 
    "data" : "http://localhost:7474/db/data/" 
}[email protected]:/etc/neo4j$ curl http://localhost:7474/db/data/ 
{ 
    "errors" : [ { 
    "message" : "No authorization header supplied.", 
    "code" : "Neo.ClientError.Security.AuthorizationFailed" 
    } ] 
}[email protected]:/etc/neo4j$ curl http://localhost:7474/user/neo4j/ 
{ 
    "errors" : [ { 
    "message" : "No authorization header supplied.", 
    "code" : "Neo.ClientError.Security.AuthorizationFailed" 
    } ] 
[email protected]:/etc/neo4j$ curl http://localhost:7474/user/neo4j/password 
{ 
    "errors" : [ { 
    "message" : "No authorization header supplied.", 
    "code" : "Neo.ClientError.Security.AuthorizationFailed" 
    } ] 

Doğru bir şekilde oturum açıyor muyum veya bir adımı atlamış mıyım?

Herhangi bir yardım için teşekkür ederiz.

+0

hakkında daha fazla bilgi olduğunu hala yetkilendirmeye ihtiyacınız var. –

cevap

11

Sen @ michael-açlık

not ederek istek

Authorization: Basic bmVvNGo6bmVvNGo= 

curl --header "Authorization: Basic bmVvNGo6bmVvNGo=" http://localhost:7474 

bmVvNGo6bmVvNGo= is default Neo4j password: neo4j 

yetkilendirme başlık sağlamayı gerekir: auth ilaç aktif maddeleri için hala izin almam gerekiyor.

curl -u neo4j:password http://localhost:7474 

Veya Neo4j yapılandırmasında yetki kapatmak

conf/neo4j-server.properties

İşte
# Disable authorization 
dbms.security.auth_enabled=false 

yetkilendirme API'leri için o

http://neo4j.com/docs/stable/rest-api-security.html

+0

Komut satırından çalışır, ancak uzaktan erişmek için yetkilendirmeyi devre dışı bırakmam gerektiğinden ve http://ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com adresine erişirken hala 503 hatası alıyorum. : 7474/' – Rhys

+0

ya da daha doğrusu' curl -u neo4j: password' –

+0

Parola, tarayıcı aracılığıyla sağlanacak sözdizimi nedir? – Rhys

İlgili konular