0

サンプル コードhttp://www.windowsazure.com/en-us/develop/nodejs/tutorials/app-using-socketio/を使用して、WorkerRole で基本的な socket.io アプリを作成しています。エミュレーターを起動すると、127.0.0.1:81 にアクセスしますが、IE はアクセスできないと言ってページをロードしません。

これがpowershellの出力です

PS Y:\Project\WorkerRole1> Start-AzureEmulator -launch
Creating local package...
Starting Emulator...
Role is running at tcp://127.0.0.1:81
Role is running at tcp://127.0.0.1:8
Started

編集:別のメモ、私はOSX 10.8.2上のWindows 8でParallels VMを使用しています

4

1 に答える 1

1

の値を確認してprocess.env.port、それが 80 か 81 かを確認してください。これは、80 でリッスンしているのに、ローカル エミュレータが 81 を使用していることが原因である可能性があります。

于 2012-11-10T05:58:49.743 に答える