2017-06-19 10 views
0

私は、いくつかのAPIについて語っているWebアプリケーションに取り組んでいます。これらのAPIにはCORSルールがあり、その1つは原点を許可することですlocalhost:xxxxローカルホスト経由でGenymotionのすべてのトラフィックを渡します。

私は今モバイルでバグを発見し、Genymotionをインストールして、モバイルデバイス上でWebアプリケーションをエミュレートしました。

ホストマシンでlocalhostにアクセスするのに問題はありませんが、問題はエミュレータからの呼び出しがlocalhost:4200とは異なる起点であることです。

私の質問は、localhostから呼び出すように見せるために、すべてのトラフィックをホストマシンのlocalhost経由でルーティングすることができますか?

私はこれがVirtualBoxで行われた設定だと思いますか?

ありがとうございます!

答えて

0

virtualboxを設定する必要はありません。使用するローカルIPまたはサーバIPを使用して、サーバポートを電話機で開いているかどうかを確認してください。たとえば、wampserverを使用しています。それは何か「http://192.168.1.123/sitename」または「http://192.168.1.123:8080/sitename

関連する問題