Tôi đang cố thiết lập một số cổng từ trình cài đặt WIX. Đối với WinXP, chúng tôi sử dụng httpcfg trong một hành động tùy chỉnh và điều này hoạt động tốt. Đối với Win7, chúng tôi đang cố gắng:netsh http add urlacl problem
netsh http add urlacl url=http://127.0.0.1/8346/ user="NT AUTHORITY\Authenticated Users" sddl="D:(A;;GX;;;AU)"
Trình cài đặt WIX thực hiện đúng câu lệnh này và thiết lập cổng - CHO NGƯỜI QUẢN LÝ chạy .msi. Người dùng có ít quyền riêng tư hơn không thể truy cập các cổng này. Tôi cần phải thiết lập nó cho tất cả người dùng trên máy, nhưng tôi đã thử về mọi thứ tôi có thể nghĩ đến không có may mắn.
Điều mà tôi thấy lạ là người dùng quản trị có thể thấy các cổng được gán bằng netstat -a, nhưng chúng không xuất hiện ở tất cả bằng cách sử dụng netsh http show urlacl ... đó có phải là chỉ báo sai?
Tại sao bạn sử dụng cả thông số người dùng và sddl? IMHO chỉ một trong số chúng là bắt buộc/hữu ích. – Christian