Sto seguendo l'applicazione di esempio di un server Web, gestendo le richieste in arrivo tramite TCP con una porta.UWP Raspberry Pi Webserver issue
applicazione di esempio con codice: https://incredibits.io/project/windows-10-iot-internet-of-things-tips/windows-10-iot-raspberry-pi-web-server
Quando il debug dell'applicazione UWP sulla mia macchina di Windows 10, e tentare di accedere al IP locale (192.168.xx < - Naturalmente ho inserito la mia attuale IP locale) I ottenere quello che dovrei. L'applicazione ottiene una richiesta in arrivo e restituisce alcuni dati a me (il client) su un altro mio computer.
I problemi che sto affrontando sono quando li distribuisco nel mio Raspberry Pi 3 con Windows 10 IoT Core (il più recente da Insider), non riesco a accedere all'applicazione dal mio computer client. È una cosa con il firewall di Pi o qualcos'altro che impedisce questo?
POSSO accedere all'interfaccia Web di IoT Core sulla porta 8080, ma non riesco ad accedere alla mia applicazione in esecuzione sulla porta 80. (Ho provato a cambiare la porta con un'altra, funziona localmente sul mio Windows 10 ma non sul Pi)
Qualcuno conosce una soluzione o ha affrontato un problema simile?
Nota: Ho anche provato esempi come (https://ms-iot.github.io/content/en-US/win10/samples/BlinkyWebServer.htm) che ancora una volta, funziona sul mio Windows 10 pc, e si può accedere dal mio altro PC se la loro sulla stessa rete, ma non sul mio Pi)
Bene, è un firewall? La disattivazione dovrebbe essere il passaggio 1 nel debug. – canton7
@ canton7 Questa è la cosa, ho cercato e non sembra il Raspberry Pi su Windows 10 IoT Core ha un firewall? Non riesco a vedere un modo per disabilitarlo tramite SSH. –
Wow, sembra davvero suonare un campanello. Sfortunatamente, sono in vacanza e non ho accesso a tutte le mie cose. Non sto usando il core IoT di Windows 10 ma una versione di Linux su Intel Edison. Un paio di note. Il core IoT punta all'IoT industriale, quindi sono sicuro che abbia integrato la sicurezza. Prova un altro client (non la tua piattaforma di sviluppo). Controlla il tuo router, il nucleo dell'IoT e i firewall del computer di sviluppo. Alcuni stack industriali hanno liste bianche. –