この質問がここに当てはまるかどうかはわかりませんが、Facebook、Twitter、Google+、およびその他のアプリケーションで作業できるローカル開発サーバーをセットアップするのに非常に苦労しています。
現在、Apache 環境があり、PHP ベースのプラットフォームで作業しています。データベース サーバーは、標準の MySQL サーバーです。また、認証ベースのプロキシの背後で作業しています。
私が遭遇する主な問題は、Twitter でアプリケーションを作成し、関連する詳細を入力したwebsite
ときcallbackurl
です127.0.0.1
。アプリケーションが oAuth キーを取得しようとしたとき、取得できませんでした。リスニングポストを 以外のものに変更してみました80
が、うまくいきませんでした。
127.0.0.1
この種のアプリケーションでは、アドレスが私のコンピュータを正確に指していないため、この問題が発生することを理解しています。そして、私はこれ以外の方法を知りません。私はどこかで何か間違ったことをしていますか、それともローカルにデプロイされたサーバーを介して oAuth を必要とするアプリケーションを開発/テストすることは不可能ですか?
アップデート
私はファイアウォールの背後にいて、プライベート ネットワークの一部であるため、ポート フォワーディングは解決策ではありません。したがって、私の質問は-
このような設定でこの種の開発は不可能ですか?はいの場合、どうすればよいですか?ドングルを使って作業する場合、可能ですか? または、静的 IP を取得する必要がありますか?