Tôi đang phát triển một ứng dụng cho đến nay bằng cách sử dụng HttpListener để cung cấp một máy chủ http độc lập nhỏ. Tuy nhiên, gần đây tôi đã phát hiện ra rằng HttpListener cần phải được chạy với tư cách Quản trị viên, điều này không phải lúc nào cũng có thể.Thay thế cho HttpListener?
Lựa chọn thay thế tốt nhất là gì? Tôi cần http GET và POST, cả hai đều không đơn giản là đọc/ghi các tệp trên hệ thống tệp, chúng cần chạy mã .Net tùy chỉnh.
Nghiên cứu của tôi cho đến nay đã đưa ra Cassini, nhưng theo như tôi có thể nói, tôi sẽ phải viết một phiên bản tùy chỉnh. Có gì khác? Trong một phần nào đó với giao diện tương tự như HttpListener, nhưng điều đó không yêu cầu đặc quyền của Quản trị viên sẽ là tuyệt vời!
HttpListener không cần phải chạy với tư cách quản trị viên nếu bạn thực hiện đúng công cụ "netsh http add urlacl ..." đầu tiên –