解析仪表板为空白
Posted
技术标签:
【中文标题】解析仪表板为空白【英文标题】:Parse Dashboard is blank 【发布时间】:2017-04-29 19:00:02 【问题描述】:我已经在亚马逊 EC2 的同一实例上使用 mongodb 设置了 Parse-Server。
我无法访问 parse-dashboard,因为我没有安装 SSL 证书,所以我使用了 nginx + Let's Encrypt 来解决这个问题。
但现在当我尝试访问解析服务器时,我得到:
无法登录
如何解决这个问题?这是我的仪表板配置:
"apps": [
"serverURL": "http://mysvrurl/parse",
"appId": "myappid",
"masterKey": "mykey",
"appName": "appname"
],
"users": [
"user":"user",
"pass":"p@ssw0rd"
我的 index.js:
var api = new ParseServer(
databaseURI: databaseUri || 'mongodb://localhost:27017/',
cloud: process.env.CLOUD_CODE_MAIN || __dirname + '/cloud/main.js',
appId: process.env.APP_ID || 'myappid',
masterKey: process.env.MASTER_KEY || 'mykey', //Ad$
serverURL: process.env.SERVER_URL || 'http://localhost:1337/parse',$
liveQuery:
classNames: ["Posts", "Comments"] // List of classes to support f$
);
【问题讨论】:
【参考方案1】:在我了解所有技术之前,我可以知道一些关于你的服务器的信息吗?
-
您是否使用 Elastic Beanstalk 设置了解析服务器?还是只是创建一个新的 amazon linux EC2 实例?
如果您使用 Elastic Beanstalk,您的 Elastic beanstalk 仪表板是否显示运行状况:好的?还是表示严重、警告、不良等?
如果您使用 Elastic Beanstalk 设置解析服务器,则上述代码中的 serverURL 设置应为 localhost 而不是任何其他链接。 > http://localhost:1337/parse
如果可能,请将您的 index.js 粘贴到此处,我可以帮助您查看。
编辑:
var allowInsecureHTTP = true;
var parseDashboardSettings =
"apps": [
"serverURL": process.env.SERVER_URL || 'http://localhost:1337/parse',
"appId": process.env.APP_ID || '***',
//"restAPIKey": process.env.RESTAPI_KEY || "***",
"masterKey": process.env.MASTER_KEY || '***',
"appName": process.env.APP_NAME || "***"
],
"users": [
"user": "administrator", //REPLACE WITH YOURS
"pass": "password", //REPLACE WITH YOURS
"masterKey": process.env.MASTER_KEY || '****',
"apps": [
"appId": process.env.APP_ID || '****'
]
]
var dashboard = new ParseDashboard(parseDashboardSettings, allowInsecureHTTP);
app.use('/dashboard', dashboard);
【讨论】:
1.我创建了一个新的 EC2 实例 4。我使用 index.js 进行编辑 这部分:'var dashboard = new ParseDashboard(parseDashboardSettings, allowInsecureHTTP); app.use('/dashboard', 仪表板);'进入文件的最后?【参考方案2】:我遇到了同样的问题,请尝试执行以下步骤 镀铬 打开设置->转到站点设置->单击不安全的内容->单击对应于“允许”的“添加”按钮,将您的公共 IPv4 DNS 复制并粘贴到地址框中 它对我有用
【讨论】:
以上是关于解析仪表板为空白的主要内容,如果未能解决你的问题,请参考以下文章