2012-10-15 20 views
5

Tôi có một ứng dụng Adobe AIR và tại một thời điểm nhất định, nó cảnh báo:Làm cách nào để loại bỏ lệnh gọi http://fpdownload.adobe.com/pub/swz/crossdomain.xml trong ứng dụng Adobe AIR của tôi?

Cảnh báo: Bỏ qua thuộc tính 'bảo mật' trong tập tin chính sách từ http://fpdownload.adobe.com/pub/swz/crossdomain.xml. Thuộc tính 'an toàn' chỉ được phép trong các tệp chính sách HTTPS và socket. Xem http://www.adobe.com/go/strict_policy_files để biết chi tiết.

Tôi không trực tiếp tải bất kỳ tệp bên ngoài nào vào thời điểm này trong mã. Tôi cũng đã thử thiết lập các thư viện tĩnh-link-runtime-shared-library thành true và dường như không tạo ra sự khác biệt nào.

Tôi muốn biết điều gì khác có thể gây ra yêu cầu này và cách loại bỏ yêu cầu này. Ứng dụng của tôi sẽ có thể chạy mà không cần kết nối internet, nhưng yêu cầu này về cơ bản là chặn khả năng đó.

+0

Có thể có liên quan gì đó đến việc cập nhật Trình phát Flash hoặc thứ gì đó. Điều này gây phiền toái cho tôi vì ứng dụng của tôi chạy trên trang HTTPS nhưng nó kết nối với 'fpdownload.adobe.com' thông qua HTTP thuần túy, gây ra cảnh báo" bảo mật ". –

+3

Bạn đang sử dụng RSL được ký bởi Adobe (swz). Khi họ đã ký, thời gian chạy phải xác minh rằng chúng hợp lệ và đáng tin cậy, do đó, kiến ​​nghị đó. Kiểm tra [xem RSL bắt buộc] (http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf674ba-7fff.html#WS19f279b149e7481c-152c7c012d9aabe32a-7ffd). Bạn đã cố gắng hợp nhất vào các thư viện và SDK yêu cầu mã chưa? Bạn có đang tải bất kỳ thư viện bên ngoài, mô-đun tải trước hoặc ứng dụng con nào không? – Lasneyx

Trả lời

3

Đã được thông báo lỗi tương tự, giải quyết nó bằng cách loại bỏ các tham chiếu tới phông chữ mà không được bao gồm trong asset.swf tôi

Được chạy localy trong FD 4.2.4, với parent.swf tải asset.swf như một tài sản thư viện. asset.swf có movieclips với các trường văn bản và phông chữ được gán làm Phông chữ 1 *, Phông chữ 2 * vv, được đưa vào thư viện. Một trong các trường văn bản này có tham chiếu đến "Times New Roman", không được bao gồm. Xóa trường văn bản này đã làm mọi thứ hoạt động trở lại!

Hy vọng điều này sẽ giúp bất kỳ ai có cùng thông báo lỗi.

+0

câu hỏi là gì? – Chetan

0

Trong Flash Professional, lỗi này có thể do văn bản TLF ...

Các vấn đề liên quan