Google cho các nhà phát triển biết cách vô hiệu hóa bảo mật iOS 9 và tiếp tục phân phát quảng cáo

Google đã cung cấp cho các nhà phát triển mã mà họ sẽ cần để vô hiệu hóa tính năng Bảo mật vận chuyển ứng dụng (ATS) mới của iOS 9 và tiếp tục phân phát quảng cáo sau khi bản cập nhật được tung ra cho tất cả vào tháng tới.

Trong khi Google vẫn cam kết áp dụng HTTPS trên toàn ngành, không phải lúc nào cũng tuân thủ đầy đủ các mạng quảng cáo của bên thứ ba và mã sáng tạo tùy chỉnh được cung cấp qua hệ thống của chúng tôi, thì gã khổng lồ tìm kiếm giải thích trong một bài đăng trên blog của mình.

Để đảm bảo quảng cáo tiếp tục phân phát trên các thiết bị iOS9 cho các nhà phát triển chuyển sang HTTPS, cách khắc phục ngắn hạn được đề xuất là thêm một ngoại lệ cho phép các yêu cầu HTTP thành công và tải nội dung không an toàn.

Để thêm ngoại lệ đó, các nhà phát triển chỉ cần năm dòng mã. Những người đang có:

 NSAppTransportSecurity NS ALLowsArbitraryLoads 

Google khuyến khích các nhà phát triển sử dụng HTTPS độc quyền và đảm bảo các ứng dụng của họ tuân thủ ATS trong tương lai, nhưng việc vô hiệu hóa tính năng này là một giải pháp cho những người có cách tiếp cận tuân thủ các tiêu chuẩn ATS không thành công.

Google trỏ đến tài liệu hỗ trợ nhà phát triển của Apple mô tả các phương pháp khác nhau đó, bao gồm chỉ bật ATS có chọn lọc cho danh sách các trang web HTTPS được cung cấp. Công ty cho biết thêm rằng họ rất ủng hộ việc bảo vệ HTTPS, và đã thực hiện trong nhiều năm.



Bài ViếT Phổ BiếN