Không, WP7.1 không hỗ trợ ổ cắm SSL.
Chỉnh sửa
Thông thường bạn sẽ sử dụng SslStream
để triển khai SSL qua TCP. Thật không may, SslStream
không có trong Silverlight hoặc WP7. Bạn phải cuộn của riêng bạn (đó là một ý tưởng tồi, nhưng có thể), hoặc sử dụng một thư viện của bên thứ ba.
Như đã đề cập bởi Eugene, có SecureBlackbox, nhưng đó là hơn một nghìn đô la (tối thiểu, tùy thuộc vào nhiều lựa chọn giấy phép của bạn) để sử dụng trong một sản phẩm thương mại. Nếu bạn đang làm điều này một mình, đó có thể là một chi phí trả trước quá lớn. Nếu bạn đang làm điều này cho công ty của bạn, nó có thể là một con đường để xem xét.
Một tùy chọn khác có thể là cố gắng sử dụng BouncyCastle trong WP7, tuy nhiên BouncyCastle hiện không phát hành các tệp nhị phân tương thích WP7 và có thể dựa vào các mục khuôn khổ không có trong WP7. This blog entry ngụ ý nó có thể là có thể, nhưng sẽ yêu cầu một số tinh chỉnh.
Nếu bạn là nhà phát triển solo, tôi khuyên bạn nên thử BouncyCastle trước khi cân nhắc SecureBlackbox. Nếu bạn đang cung cấp ứng dụng WP7 của công ty bạn, hãy bắt đầu với SecureBlackbox.
Bạn có chắc chắn không? SSL là quan trọng cho việc giao tiếp an toàn trên Internet và nó sẽ là một thảm họa nếu Windows Phone không hỗ trợ nó. – Jonas
Vâng, tôi chắc chắn. WP7 không cung cấp ổ cắm SSL. Bạn có thể thực hiện HTTPS qua WCF, nhưng bạn không thể thực hiện SSL qua ổ cắm. – Randolpho