3

1 つのソリューション API と Web アプリケーションで 2 つのプロジェクトを開発しています。

私は Visual Studio 2012 を使用しており、各プロジェクトのポートはデバッグ時に異なります (例:localhost:32335localhost:21890)。そのため、API を使用する必要があるたびに、そのポートで localhost を設定する必要があります。

example.comデフォルトのポートをたとえば 1337 に設定し、ホスト ファイルを に設定するソリューションを思いついたlocalhost:1337ので、今はexample.com/api/someaction.

私がやりたいのは、ajax でベース URL を設定することです。これにより、コードで example.com を再入力する必要がなくなります。したがって、基本的には入力するだけで/api/someaction、ajax 呼び出しはexample.comlocalhost:33181 ではなくデフォルトで使用されるようになります。

4

2 に答える 2

1

で作業を開始しますiis。別のドメイン名で別のアプリケーションを作成し、そのアドレスを使用するようにホスト ファイルを編集します。カッシーニでは使用しないでください。アプリケーションごとに、iis でアプリケーションを作成します。binding を追加し、hosts ファイルに異なるドメイン名を作成します。

于 2013-06-29T19:21:31.223 に答える