0

http://example.com/webapp/のサーバーでFacebookJavascriptSDKを使用してWebアプリケーションを開発しています。ここで、ホスティングなしで新しいドメイン名、たとえばdomain.comを登録し、URLマスキングdomain.comを使用してexample.com/webapp/に転送したので、Webアプリは引き続きexample.com/webapp/のサーバー上にあります。 。Facebookのアプリ設定を変更しようとしましたが、サイトドメインをdomain.comに、ウェブサイトURLをdomain.comに変更しようとしましたが、JavascriptSDKが機能しません。問題は、Facebookへのリクエストがexample.comのサーバーからのものであり、アプリのドメインがdomain.comであるということだと思います。JS SDKがwindow.locationを使用して、アプリドメインおよびWebサイトのURLと一致するURLを取得していることに気付きました。リダイレクトドメインドメインのURLを使用してすべてのJSSDK関数呼び出しにredirect_uriパラメーターを挿入する方法はありますか。

アドバイスのすべてに感謝します!

4

1 に答える 1

0

URLマスキング/転送を使用する代わりに、を直接使用することをdomain.com指すドメインを使用できるかどうかを確認する必要があります。example.com/webappAdd-on Domains

つまり、仮想ホストを作成し、古いドメイン名の実際のファイルへの新しいドメインリンクを設定します。一部の転送ではiframeまたはjavascriptを使用してリダイレクトするため、転送は最善の方法ではありません。

于 2012-05-28T16:35:52.277 に答える