Sto provando a configurare alcune porte da un programma di installazione WIX. Per WinXP usiamo httpcfg in un'azione personalizzata e questo funziona bene. Per Win7, stiamo cercando:netsh http aggiungere il problema urlacl
netsh http add urlacl url=http://127.0.0.1/8346/ user="NT AUTHORITY\Authenticated Users" sddl="D:(A;;GX;;;AU)"
Il programma di installazione WIX esegue correttamente questa dichiarazione e imposta le porte - PER l'amministratore che gestisce il MSI. Gli utenti con privilegi minori non possono accedere a queste porte. Devo configurarlo per tutti gli utenti sulla macchina, ma ho provato su tutto quello che riesco a pensare senza fortuna.
Qualcosa che trovo strano è che l'utente Admin può vedere le porte assegnate utilizzando netstat, ma non appare affatto utilizzando netsh http spettacolo urlacl ... è che un indicatore di qualcosa che non va?
Perché si utilizzano entrambi i parametri utente e sddl? IMHO solo uno di loro è richiesto/utile. – Christian