我有基本的OAuth2与Facebook合作,但似乎我需要在FaceBook中设置多个应用程序才能支持。当我添加平台时,我只能添加一个网站,它有一个URL。似乎我需要多个Facebook应用程序来支持不同的环境。
我可以为本地主机配置它并且它可以工作,我可以将它重新配置为azure并且它可以工作,但我永远不能让它们都工作。我确实为每个环境配置了多个重定向URI。
我是否正确,我需要多个Facebook应用程序(appid和app secret),每个环境都有一个?
答案 0 :(得分:2)
是的,您需要多个应用才能在不同的域下工作。 Facebook现在提供了创建应用程序的能力,该应用程序是"测试版本"一个现有的应用程序。您仍然会得到不同的应用程序/应用程序ID,因此您需要在应用程序中使用为给定环境配置的应用程序ID初始化FB API。