1

ホスティングマシンの外部からDevFabric(WebRole)でホストされているWebアプリケーションにアクセスすることは可能ですか?

可能であれば、どうすればこれを達成できますか。

ありがとう。

4

2 に答える 2

2

SDK 1.3以降を使用している場合、ローカルWebロールはIISに展開されるため、ファイアウォールでポート81、82、83などを開くとアクセスできます。しかし、厄介な問題があります。ローカルエミュレータは80と443の後の最初の有効なポートを選択するため、Webサイトに動的にポートが割り当てられている可能性があります。このWebサイトを継続的インテグレーションサーバーにバインドする必要があると思います。このビルドの前にすべてのデプロイメントを削除して、Webサイトが81および444ポートを使用するようにすることをお勧めします(HTTPSが必要な場合)。お役に立てれば。

于 2012-02-08T02:08:44.990 に答える
2

問題は一見些細なことではありません。問題は、開発ファブリックが127.0.0.1と結合しているため、ローカルホストからの要求のみを受け入れることです。ただし、特定のポートへのすべての着信呼び出しを「」にルーティングすることで、これをだますことができます。 127.0.0.1 "次の記事では、問題とその修正方法について説明しています。

http://theazureexperience.wordpress.com/2012/01/15/accessing-a-web-role-in-development-fabric-from-another-machine/

誰かが同様の問題を抱えているかどうか私に知らせてください、そして私は喜んで助けます。

-ミゲル

于 2012-02-09T22:59:19.673 に答える