2

所以,我是Android Studio的新手。我正在逐步跟蹤在線課程。 我在AWS上使用ParseServer。我已經設法獲得我的appId等,並且可以直接從我的瀏覽器連接到Java SSH客戶端。我的應用程序可以成功地將信息存儲在ParseServer中,但我無法訪問解析儀表板。當我試圖讓我輸入我的用戶名和密碼 - 我沒有。解析服務器儀表板登錄

我找到了一個文件(在bitnami終端),我想我應該讓自己成爲一個帳戶在這裏?

# /home/bitnami/apps/parse/.forever/config.json 


{ 
    "root": "/opt/bitnami/apps/parse/.forever", 
    "pidPath": "/opt/bitnami/apps/parse/.forever/pids", 
    "sockPath": "/opt/bitnami/apps/parse/.forever/sock", 
    "loglength": 100, 
    "logstream": false, 
    "columns": [ 
    "uid", 
    "command", 
    "script", 
    "forever", 
    "pid", 
    "id", 
    "logfile", 
    "uptime" 
    ] 
} 
+0

我們需要了解儀表板是如何配置的。查看儀表板的自述文件:https://github.com/parse-community/parse-dashboard。如果您在該頁面上搜索「密碼」,您將看到儀表板可以配置的各種方式(env vars或json文件)。哪一種匹配您的設置? –

+1

謝謝您的迴應,我剛編輯過。 – DDeex

+0

@DDeex,該bitnami'.forever'目錄是針對[進程管理器](https://github.com/foreverjs/forever)而不是分析儀表板。你解決了你的問題嗎? –

回答

0

無論您在何處實例化儀表板,都會遇到問題。對我而言,這是在index.js之內。
var dashboard = new ParseDashboard({ "apps": [ { "serverURL": process.env.SERVER_URL, "appId": process.env.APP_ID, "masterKey": process.env.MASTER_KEY, "appName": process.env.APP_NAME, "javascriptKey": process.env.JS_KEY, } ], "users": [ { "user":<username>, "pass":<password> } ], "useEncryptedPasswords": true, //Requires Bcrypt encrypted passwords. Set to false if you want the explicit <password> plain text string to be your password) "trustProxy": 1 });

+1

謝謝,我做到了這一點,並重新啓動了服務器上的實例(在aws上),現在它可以正常工作。 :) – DDeex

+0

樂意幫忙!這個東西有相當的學習曲線,當它全部由Parse託管時已經夠難了。 –