Tôi có dịch vụ WCF có thể truy cập qua Internet. Nó có chế độ bảo mật liên kết và tin nhắn wsHttpBinding với thông tin đăng nhập tên người dùng để xác thực khách hàng. msdn nói rằng chúng ta nên sử dụng bảo mật thư cho các kịch bản Internet, bởi vì nó cung cấp bảo mật đầu cuối thay vì bảo mật điểm-điểm như An ninh Giao thông có.Bảo mật Giao thông có phải là hành vi không tốt cho dịch vụ WCF qua Internet không?
Nếu tôi sử dụng bảo mật giao thông cho dịch vụ wcf qua Internet thì sao? Nó là một thực hành xấu? Dữ liệu của tôi có thể được xem bởi người dùng độc hại không?
Tôi có thể hỏi bạn thêm một điều nữa không? Nếu cần chuyển một lượng lớn dữ liệu sang WCF qua Internet thì sao? Sử dụng wsHttpBinding và bảo mật thư rất chậm! –
@Sergey: kiểm tra WCF Streaming - bạn có thể sử dụng wsHttpBinding cho điều đó, quá - nên tăng tốc độ lên một chút! –
@Sergey: và bạn có thể tạo một hợp đồng dịch vụ riêng biệt mà không cần bất kỳ sự bảo mật thông báo nào cho việc chuyển tập tin - nhanh hơn, nhưng không an toàn nữa - đó là một sự cân bằng (như mọi khi, trong khoa học máy tính). –