Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么&x2019;将多个不相关的应用程序域关联到Facebook应用程序是正确/最佳的方法?_Facebook_Dns - Fatal编程技术网

什么&x2019;将多个不相关的应用程序域关联到Facebook应用程序是正确/最佳的方法?

什么&x2019;将多个不相关的应用程序域关联到Facebook应用程序是正确/最佳的方法?,facebook,dns,Facebook,Dns,我有一个托管在Azure上的应用程序,可以通过网页访问。通过Facebook登录来处理应用程序的身份验证。该应用程序不是Facebook画布应用程序,但它可以将一些活动共享给用户的Facebook流 我有两个URL来访问我的服务;一个指向云中的站点(在Azure上),而另一个依赖DNS为应用程序提供一个更官方的URL。我的问题是,在Facebook应用程序设置()中,我只能给出一个“应用程序域”,以便Facebook验证传回。我可以从该域中转出,例如拥有projectgreenwich.clou

我有一个托管在Azure上的应用程序,可以通过网页访问。通过Facebook登录来处理应用程序的身份验证。该应用程序不是Facebook画布应用程序,但它可以将一些活动共享给用户的Facebook流

我有两个URL来访问我的服务;一个指向云中的站点(在Azure上),而另一个依赖DNS为应用程序提供一个更官方的URL。我的问题是,在Facebook应用程序设置()中,我只能给出一个“应用程序域”,以便Facebook验证传回。我可以从该域中转出,例如拥有projectgreenwich.cloudapp.net、projectgreenwichlocal.cloudapp.net、projectgreenwichtest.cloudapp.net等。但是如果我尝试添加其他域(例如projectgreenwich.research.microsoft.com),我在保存Facebook应用程序设置时会出错

我的解决方案是添加Facebook所称的应用程序的“移动Web URL”。这解决了我眼前的问题(通过works在Facebook上进行身份验证),但它让我对两件事感到不安:

  • 这是一个黑客。该URL与其他URL一样,不再是“移动Web URL”
  • 如果我将其他DNS条目添加到,则没有更多的地方添加它们
  • 关于堆栈溢出,有几个相关的答案表明这是不可能的,而Facebook的博客文章则相反,措辞有误导性,但我希望事情已经改变:

    • 下面是对的问题“”的回答:
    • 此处为“对”的问题“”的回答:
    将多个不相关的应用程序域关联到Facebook应用程序的正确/最佳方法是什么