2015-04-03 85 views
1

有沒有辦法從REST API檢索API令牌?如何獲得Neo4j 2.2 Auth/API令牌


我想使用py2neo set_auth_token方法。

博客文章指出,服務器命令將返回API令牌,但它不。

:server connect 

它只列出我的用戶。

我安裝了一個全新的Neo4j 2.2,並沒有改變任何配置。不幸的是,關於api標記功能的文檔不是很詳細,或者我沒有找到正確的頁面。我發現的全部是:http://neo4j.com/docs/snapshot/rest-api-security.html

回答

1

基於toke的方法在M4中被刪除。 只需使用用戶名和密碼

+2

你應該提供更多的信息,在我看來這是一個很差的答案(沒有進攻;-))。請解釋如何將用戶名和密碼傳遞給標題和格式)。 FYI:身份驗證:基本的base64編碼。我在PHP中遇到了同樣的問題,但沒有任何幫助。令人沮喪。 – 2015-04-22 14:38:23

+1

正常認證是沒有問題的。這個問題針對api令牌認證,這種認證方式已被刪除。 – Jotschi 2015-04-22 17:47:27

1

您必須將base64編碼的username:password字符串作爲Authentication: Basic bAZenKo0dedString==請求標頭。

實施例請求用的用戶名FOO,密碼巴(使用郵差)

Postman demo

字符串Zm9vOmJhcg==是所述字符串foo:bar

Encode in base64

問候的base64編碼值!