Chúng tôi triển khai ứng dụng của mình dưới dạng tệp khởi chạy JNLP và/hoặc dưới dạng trang web applet.Chặn OSX JNLP Khởi chạy Java1.8U40 - Bất kỳ ai cũng biết Tại sao?
Tôi có một khách hàng đã cập nhật hệ thống MAC OSX của mình lên phiên bản Java 1.8_40 mới nhất. Sau khi nâng cấp, khởi động JNLP ngừng hoạt động. Có vẻ như bắt đầu Java (nhấp nháy logo java màu xanh) rồi dừng lại. Không có ngoại lệ được ném. Tôi nghi ngờ một trở ngại bảo mật OSX khác.
- Chúng tôi đã điều chỉnh cài đặt Bảo mật OSX của mình để tin tưởng ứng dụng của chúng tôi.
- Chúng tôi đã điều chỉnh bảo mật Java của mình để tin tưởng trang web của chúng tôi.
- Chúng tôi cũng điều chỉnh các tùy chọn Safari để cho phép ứng dụng chạy không hạn chế ("chế độ không an toàn").
- Đơn đăng ký được ký bằng chứng chỉ ký mã.
- Khách hàng có thể sử dụng phương pháp khởi chạy Applet bằng cách sử dụng trình cắm Java Safari.
- Tất cả các khách hàng khác (OSX & Windows) thường ổn. Nếu đây là một vấn đề Java MAC mới, tôi muốn đi trước nó.
Có ai khác không? Bất kỳ manh mối nào về những gì đang gây ra vấn đề?
@AndrewThompson Ứng dụng nào? Điều này có vẻ là về webstart. –
@MaartenBodewes Ồ, tệ lắm. BTW - Một cái gì đó có thể là cả một applet *** và *** được đưa ra bởi JWS, mặc dù điều đó có vẻ * không * là trường hợp ở đây. –
Có, chúng tôi hỗ trợ khởi chạy dưới dạng một Applet và dưới dạng khởi chạy JWS .jnlp. Điều này cho chúng ta lựa chọn thay thế trong trường hợp một phương pháp không hoạt động. – Punisher