Tôi nhận được chứng chỉ Certum để ký ứng dụng C# của mình. Tất cả mọi thứ có vẻ là ok và tôi có thể thực hiện các ứng dụng và cũng thấy chứng chỉ hợp lệ trên đó."chữ ký bị hỏng hoặc không hợp lệ" khi tải xuống từ IE
Nhưng, nếu tôi tải nó lên trang web của mình (xuất bản với Visual Studio hoặc cũng tải lên EXE), tôi không thể tải xuống bằng Internet Explorer trên Windows7. Tôi nhận được thông báo này: "Chữ ký bị hỏng hoặc không hợp lệ". Nhưng một khi nó được trên PC nó có vẻ là hợp lệ. Tôi biết, đã có một lỗi trên IE trong năm 2013 nhưng nó cần được giải quyết.
Trên Windows 10, Smartscreen cũng chặn bản sao này và tôi không thể tải xuống. Tôi đã trả giấy chứng nhận này để chứng minh rằng ứng dụng của tôi là an toàn và bây giờ tôi có nhiều vấn đề hơn so với trước đây :(
Tôi không biết nếu tôi có thể chèn liên kết đến ứng dụng của tôi ở đây.
Sửa : Tôi tìm thấy tài liệu này từ Microsoft: http://social.technet.microsoft.com/wiki/contents/articles/32288.windows-enforcement-of-authenticode-code-signing-and-timestamping.aspx - Dường như Microsoft có IE (nhưng cũng có Google với Chrome) không cho phép tải xuống các ứng dụng đã ký SHA-1 nữa kể từ 1. tháng 1 vì nó không đủ an toàn.
2 thích hợp cho tìm kiếm của bạn. Một số gói của chúng tôi đã ngừng hoạt động, mặc dù chúng tôi đã sử dụng cùng một chứng chỉ trong 2 năm qua. Một người trong số họ đang làm việc (người duy nhất có dấu thời gian năm ngoái).Tìm kiếm rất nhiều, đã thử nhiều thứ nhưng tôi khá tự tin khi bạn tìm ra nguyên nhân. –