2

我有一个 Silverlight 控件,用于创作一些图形内容,我正在着手将其集成到 Facebook,以便人们可以访问他们的图片。一切运行良好,我在 Silverlight 控件的主机页面上使用 JavaScript API 与 Facebook 交互(登录/注销、身份验证等)。

当我将我的应用程序在 Facebook 注册为网络应用程序时,问题就出现了。此主机页面/Silverlight Control 托管在多个域下。据我了解,我可以使用 www.example.com 和 www.example.net 之类的域注册我的 Web 应用程序,并且类似的根目录(例如 site.example.com)也可以使用。

但不适用于 www.example2.com。为了让我的应用程序能够在该域下登录 Facebook,我需要向 Facebook 注册一个单独的 Web 应用程序,并指定第二个域,从而获得第二个 Facebook 应用程序 ID。

我理解正确吗?我有很多这样的域(10+),将来还会有更多。还有另一种(更好的方法)来处理这种情况吗?

4

0 回答 0