Sto lavorando a un prodotto che si connetterebbe a una LAN e fornirà un server Web per il controllo di utente / applicazione, pensiamo a qualcosa come un hub Hue o Sonos. Mi piacerebbe che il server web fosse solo HTTPS, ma non sembra del tutto fattibile dato che il dispositivo non avrà un "hostname" e potrà solo essere convalidato nelle richieste HTTPS, otterrà solo un indirizzo IP tramite DHCP.
C'è comunque la possibilità di creare una connessione TLS valida o dovrò sempre disabilitare la verifica per effettuare una connessione?
** Modifica **
Ho provato a utilizzare un certificato autofirmato sull'hub, ma le richieste continuano a fallire con
http --verify ./testca.crt https://localhost:1338
http: error: SSLError: hostname '192.168.1.100' doesn't match u'Test-Hub'