プッシュPOSTリクエストのシンクとして使用したいアプリに問題があります。Javaで単純なサーブレットとしてプログラムし、POSTリクエストを送信できることを確認しましたが、コンシューマーの管理ページからのテストプッシュには404と表示されます。
80以外のポートでプッシュシンクを実行できない可能性はありますか?安全なTomcatポートは8888です。TomcatアクセスログにFoursquareサーバーからの呼び出しが表示されません。
ありがとう!
プッシュPOSTリクエストのシンクとして使用したいアプリに問題があります。Javaで単純なサーブレットとしてプログラムし、POSTリクエストを送信できることを確認しましたが、コンシューマーの管理ページからのテストプッシュには404と表示されます。
80以外のポートでプッシュシンクを実行できない可能性はありますか?安全なTomcatポートは8888です。TomcatアクセスログにFoursquareサーバーからの呼び出しが表示されません。
ありがとう!
Realtime API の自己署名証明書に記載されているように、4sq は現在、443 (標準 SSL) 以外のポートに POST 要求を送信できないようです。
mod_jk コネクタを使用して、Apache2 が特別なディレクトリにリクエストを直接 Tomcat7 に送信できるようにすることで、この問題を回避しました。これは私にとってはうまくいきます。