Bir WIX yükleyiciden bazı bağlantı noktaları kurmaya çalışıyorum. WinXP için özel bir eylemde httpcfg kullanıyoruz ve bu iyi çalışıyor. Win7 için, deniyoruz:netsh http add urlacl sorunu
netsh http add urlacl url=http://127.0.0.1/8346/ user="NT AUTHORITY\Authenticated Users" sddl="D:(A;;GX;;;AU)"
WIX yükleyicisi doğru bu açıklamayı yürütür ve portları kurar - .msi çalışır YÖNETİCİSİ. Daha az priviliges olan kullanıcılar bu portlara erişemez. Makinedeki tüm kullanıcılar için ayarlamam gerekiyor, ama şanssız düşünebileceğim her şeyi denedim.
Tuhaf olan bir şey, Admin kullanıcısının netstat -a'yı kullanarak atanmış bağlantı noktalarını görebilmesinin, ancak netsh http show urlacl'ı kullanarak hiç görünmüyor olmasıdır ... bu bir şeyin yanlış göstergesi midir?
Neden her iki parametre de kullanıcı ve sddl kullanıyorsunuz? IMHO sadece bir tanesi gereklidir/faydalıdır. – Christian