Se si ha un ambiente di sviluppo sul proprio PC locale è possibile che si gestiscano diversi siti/applicazioni web mediante indirizzi locali del tipo http://miosito.dominio.local.
In questo caso non si usa un certificato https e si utilizza un indirizzo di verso da localhost.
Per Google Chrome questi siti locali non sono origini sicure e quindi non permette l'attivazione di microfono e webcam.
Infatti anche andando in "Impostazioni" → "Privacy e sicurezza" → "Impostazioni sito" → "Visualizza le autorizzazioni e i dati memorizzati sui siti" e cercando il sito locale desiderato, vedremo che le opzioni relative a microfono e videocamera risultano disattivate e quindi immodificabili.
Possiamo aggirare l'ostacolo digitando nella barra dell'indirizzo:
chrome://flags/#unsafely-treat-insecure-origin-as-secure
Nella finestra che ci si apre individuiamo Insecure origins treated as secure
ed abilitiamolo.
Nella textarea sottostante inseriamo l'indirizzo che vogliamo escludere dalle origini insicure. Possiamo anche inserire più indirizzi separati da virgola.
Nella textarea sottostante inseriamo l'indirizzo che vogliamo escludere dalle origini insicure. Possiamo anche inserire più indirizzi separati da virgola.
Non appena apportata la modifica comparirà un pulsante per rilanciare Chrome in modo che le modifiche abbiano effetto.
A questo punto potremo attivare microfono e videocamera anche per il nostro sito locale.