【问题标题】:Difference between serverURL and publicServerURL on ParseServerParseServer 上 serverURL 和 publicServerURL 的区别
【发布时间】:2018-03-11 21:06:59
【问题描述】:

在使用 Parser-Server 时,我们使用这种代码来初始化服务器:

var api = new ParseServer({
  databaseURI: .....,
  cloud: .....,
  appId: .....,
  ..........
  serverURL: process.env.SERVER_URL || 'https://myapp.herokuapp.com/parse',
  publicServerURL: process.env.PARSE_PUBLIC_SERVER_URL || 'https://myapp.herokuapp.com/parse',
  ..........
});

我注意到在某些情况下serverURL:publicServerURL: 不需要同时出现。 但这是我需要知道的,我无法通过简单的谷歌搜索找到。

serverURLpublicServerURL这两个参数的具体作用是什么?

两者有什么区别?

【问题讨论】:

    标签: node.js parse-server


    【解决方案1】:

    serverUrl 用于云代码中,用于与您的解析服务器实例进行通信。此 URL 可以指向本地可访问的地址。 publicServerURL 主要用于文件和电子邮件验证,应该可以公开访问。

    【讨论】:

    • 好的。谢谢你。我只是在创建帐户时遇到了电子邮件验证问题(请参阅:stackoverflow.com/questions/49206670/…),所以 publicServerURL 很可能是问题所在?
    • 很可能,请注意公共服务器 URL 应指向可访问的解析服务器。
    • 我确实确定这不是问题,但不幸的是它并没有解决问题,正如您在此处看到的那样:stackoverflow.com/questions/49206670/…
    • 您的应用是安装在/ 还是/parse
    • 我会检查的。如何查看我的应用程序是否安装在 / 或 /parse 上?我知道除了这个问题之外一切都很好。而且我不记得我有意识地选择安装在一个或另一个上。我可能已经使用了默认值。
    猜你喜欢
    • 2016-11-24
    • 1970-01-01
    • 1970-01-01
    • 2011-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多