私は自分のサイトで Facebook ログインを使用しています。ローカルでテストするときは を使用する必要があるためlocal.mysite.com
、Facebook はリクエストが私のサイトから来ていると考えます。ブロブストアに画像をアップロードする場合を除いて、これはうまく機能します。画像をアップロードするとき、アプリ エンジンは常に に切り替わりますlocalhost:888
。これにより、ブラウザーはクロス サイト スクリプティングが発生していると認識し、アップロードを妨げます。local.mysite.com
代わりにアプリエンジンを強制的に使用するにはどうすればよいですかlocalhost:888
これは私が得ているエラーです:
XMLHttpRequest cannot load http://localhost:8888/_ah/upload/agpidWJwcm9qZWN0chsLEhVfX0Jsb2JVcGxvYWRTZXNzaW9uX18YBQw. Origin http://local.mysite.com:8888 is not allowed by Access-Control-Allow-Origin.