2012-11-09 41 views
0

我正在使用一些示例代碼http://www.windowsazure.com/en-us/develop/nodejs/tutorials/app-using-socketio/來使用WorkerRole創建一個基本的socket.io應用程序。在啓動模擬器時,我去訪問:127.0.0.1:81,但IE不會加載頁面,說它不可訪問。Windows Azure模擬器127.0.0.1:81無法在Internet Explorer中訪問

這裏是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 

編輯:另外要注意的,我現在用的是Parallels的虛擬機與Windows 8上OSX 10.8.2

+0

,如果你只是'TELNET 127.0.0.1 81'結果是什麼? – astaykov

+0

該示例顯示它在http://在瀏覽器中打開。如果我從命令行telnet,它說它不是一個公認的命令 – Abadaba

+0

TELNET可以從'Programs&Features' - >'Add/Remove Windows Components' - >那裏安裝TELNET,然後選擇'Telnet client'並安裝。對於開發人員來說,這是非常寶貴的工具 – astaykov

回答

1

請檢查process.env.port價值,看它是否是80或81.這可能是因爲你正在聽80,但本地模擬器使用81.