Tôi có một trang web có nhiều tên. Tôi muốn có thể lập trình thêm một bản ghi tiêu đề máy chủ mới vào IIS để cho phép nó nhận ra một tên khác. Cụ thể, mã (tốt nhất là trong C#) để thêm một tiêu đề máy chủ mới cho một trang web nhất định là gì?Mã để thêm tiêu đề máy chủ vào Trang web IIS
6
A
Trả lời
5
static void Main(string[] args)
{
AddHostHeader(1, "127.0.0.1", 8080, "fred");
AddHostHeader(1, null, 8081, null);
}
static void AddHostHeader(int? websiteID, string ipAddress, int? port, string hostname)
{
using (var directoryEntry = new DirectoryEntry("IIS://localhost/w3svc/" + websiteID.ToString()))
{
var bindings = directoryEntry.Properties["ServerBindings"];
var header = string.Format("{0}:{1}:{2}", ipAddress, port, hostname);
if (bindings.Contains(header))
throw new InvalidOperationException("Host Header already exists!");
bindings.Add(header);
directoryEntry.CommitChanges();
}
}
0
Sử dụng Mạo danh hoặc sử dụng Windows nhận dạng đối tượng
Các vấn đề liên quan
- 1. Làm cách nào để xuất/nhập tiêu đề máy chủ từ trang web IIS7?
- 2. Đặt tên máy chủ trong IIS Bindings Breaks Trang web
- 3. ứng dụng web tồn tại trên cả máy chủ web IIS cục bộ và máy chủ web IIS Express
- 4. iis chỉ Thêm hết hạn tiêu đề vào hình ảnh
- 5. Thêm một điều khiển vào tiêu đề trang trong ASP.NET
- 6. Máy khách dịch vụ web java, thêm tiêu đề http
- 7. Cách thêm tiêu đề khác vào máy khách python websocket
- 8. Có thực hành tốt để ẩn thông tin máy chủ web trong tiêu đề HTTP không?
- 9. Chạy phi tiêu trong máy chủ web
- 10. IIS 7 thêm SSL vào một trang web, tất cả các trang web khác đáp ứng yêu cầu https
- 11. Thêm tiêu đề vào ViewPager
- 12. FineUploader - thêm xác thực vào tiêu đề
- 13. Thêm Blog vào Trang web Hiện tại
- 14. "500 Lỗi Máy chủ Nội bộ" khi thêm HttpModule vào Trang web của tôi?
- 15. Phiên chống đạn cho trang web IIS
- 16. Làm cách nào để thêm ứng dụng vào Trang Web Mặc định trong IIS 7?
- 17. Nhận tên trang web IIS từ một trang web ASP.NET
- 18. IIS có phải là máy chủ web hoặc máy chủ ứng dụng không?
- 19. net.pipe Binding để mặc định trang web thông qua IIS
- 20. Thêm trang web và FTP vào IIS 7 qua tập lệnh
- 21. Thêm Máy chủ Tomcat vào Intellij
- 22. Máy chủ HTTP phía sau IIS: vượt qua các tiêu đề xác thực
- 23. Thay đổi chủ đề của trang web
- 24. loại bỏ tiêu đề máy chủ tomcat
- 25. Cách thêm Access-Control-Allow-Origin vào máy chủ jetty
- 26. Thêm UIButton vào tiêu đề của tiêu đề UITableView
- 27. Tiêu đề trang web sai khi chia sẻ liên kết trên facebook, hoặc thích trang web
- 28. Thiết lập IIS trong máy chủ cục bộ làm máy chủ phát triển web
- 29. Thêm tiêu đề chủ đề trong Outlook (VBA)
- 30. Lỗi HTTP 500.23 - Lỗi Máy chủ Nội bộ Máy chủ Web IIS Địa phương
Liệu các mã dưới đây không trả lời câu hỏi của bạn? – andleer