我有一個Win Store應用程序,它使用REST與USB連接的pinpad設備進行通信。它擁有自己專有的http服務器/軟件,但看起來相當簡單。Windows Store應用程序xhr到本地主機失敗
在我的開發機器和我的測試機器上都按預期工作。但是,在我的測試儀機器上卻沒有。問題是xhr GET失敗。它只是超時並返回狀態0.
一個簡單的使用瀏覽器是成功的,就像在瀏覽器中運行的腳本(即ff,ch)一樣。
我已經爲httpClient,jquery.ajax和一個直接的XMLhttpRequest調用換了xhr - 都具有相同的結果。我曾嘗試設置CORS的位置標題。嘗試了不同的地址格式(本地主機,127.0.0.1,192等)。該應用程序將愉快地獲得外部內容(如google.com)。
有沒有人遇到過這樣的事情?我懷疑這與Windows應用商店應用如何與局域網進行交互有關,但我不知道還有什麼地方需要注意。
即時通訊不知道,但我認爲你不能通過winjs連接到任何端口,由於安全原因 –