我在 nitrous.io 上的 node.js 机器上运行了一个流星应用程序,并且 facebook 身份验证不起作用。我在 facebook 中创建了一个新应用程序,添加网站作为平台,将应用程序域设置为 machinename.usw1.nitrousbox.com 并将网站的站点 URL 设置为http://machinename.usw1.nitrousbox.com(机器名是虚构的,但我那里有我自己的网站)然后我使用公钥和密钥在运行流星应用程序中设置 fb auth。这与我之前设置应用程序的方式相似,但是当我尝试使用 fb 登录到这个 nitrous.io 应用程序时,我从 facebook 得到这个:
Given URL is not allowed by the Application configuration.: One or more of
the given URLs is not allowed by the App's settings. It must match the
Website URL or Canvas URL, or the domain must be a subdomain of one of the
App's domains.
我尝试了所有不同类型的设置。有任何想法吗?