Khi tôi khởi động ứng dụng của mình với quyền quản trị (nhấp chuột phải vào EXE | Run as administrator), hộp thoại UAC có biểu ngữ màu cam hoặc màu vàng xuất hiện với cảnh báo mà nhà xuất bản không xác định. Thay vì mua chứng chỉ, tôi muốn làm điều đó khác đi. Tôi nghĩ rằng phải có khả năng để thực hiện điều đó mà không có chứng chỉ đã mua. Về cơ bản, tôi muốn nhìn và cảm nhận khi tôi bắt đầu, ví dụ, calc.exe (Máy tính trong Windows) với quyền quản trị. Tôi có những lựa chọn hoặc lựa chọn thay thế nào?Làm thế nào để có được một nhà xuất bản đáng tin cậy/xác minh?
Trả lời
Không có!
Để biết được nhà xuất bản, ứng dụng của bạn phải có chữ ký số và chứng chỉ được sử dụng để ký tên phải được tin cậy. Khả năng duy nhất để đạt được nó là mua chứng chỉ số từ một cơ quan chứng nhận nổi tiếng.
Chữ ký kỹ thuật số cũng phải chứa dấu thời gian. Nó sẽ giữ cho ứng dụng của bạn tin cậy ngay cả khi chứng chỉ hết hạn. Nếu không có dấu thời gian trên chữ ký điện tử, ứng dụng sẽ trở nên không tin cậy nữa ngay khi chứng chỉ hết hạn.
Bạn có thể tạo chứng chỉ kỹ thuật số tự ký và ký đơn đăng ký với nó. Nhưng nó sẽ không đáng tin cậy. Có một giải pháp khác: nếu người dùng cài đặt chứng chỉ này thành Tổ chức phát hành chứng chỉ gốc tin cậy hoặc Nhà xuất bản đáng tin cậy, thì chỉ sau đó ứng dụng của bạn sẽ được tin cậy và lời nhắc UAC sẽ có nền màu xanh thay vì màu vàng. Nhưng nó yêu cầu người dùng thể hiện sự tin tưởng rõ ràng vào chứng chỉ số của bạn.
Vì vậy, giải pháp duy nhất yêu cầu không có bước nào từ người dùng là mua chứng chỉ kỹ thuật số.
Vì vậy, để làm rõ, miễn là bạn ký ứng dụng của mình với chứng chỉ từ một CA đã được tin cậy, không có bước bổ sung nào để có được danh sách "nhà xuất bản đáng tin cậy"? Nếu không, điều này có vẻ giống như một cách tương đối rẻ để bỏ qua kiểm tra này ... – Basic
Vâng, đó là sự thật. Và hộp thoại UAC sẽ trở thành màu xanh thay vì màu vàng và sẽ hiển thị nhà xuất bản từ chứng chỉ. Tuy nhiên, người dùng sẽ phải nhấn một nút trong dấu nhắc UAC để nâng cao. –
- 1. CAPICOM - Xác minh SignedCode là từ một Nhà xuất bản đáng tin cậy mà không cần giao diện người dùng
- 2. Làm thế nào để có đáng tin cậy QGLWidget chụp
- 3. Làm thế nào để có được thời gian chèn đáng tin cậy trong Cassandra?
- 4. Làm thế nào tôi có thể ghi vào một tập tin văn bản đáng tin cậy từ Excel VBA?
- 5. Làm thế nào để đọc từ một tập tin văn bản nhanh hơn/thông minh hơn?
- 6. Thay đổi "Nhà xuất bản" thông tin cho một ".exe" tập tin
- 7. Làm thế nào tôi có thể nhận được một màu sắc đáng tin cậy từ một AttributeSet?
- 8. Ổ cắm unix miền đáng tin cậy đáng tin cậy như thế nào?
- 9. Làm thế nào để làm cho apache chậm và không đáng tin cậy?
- 10. HTTP_REFERER đáng tin cậy như thế nào?
- 11. Làm thế nào để đo lường đáng tin cậy bộ nhớ có sẵn trong Linux?
- 12. Tôi đang tìm một cách đáng tin cậy để xác minh thủ tục lưu trữ T-SQL. Có ai không?
- 13. Loại bỏ "Nhà xuất bản không thể được xác minh" cho cài đặt SINGLE instance - Có thể?
- 14. Làm thế nào để làm cho một nhà sản xuất struct như CGRectMake (iphone)
- 15. Lọc ZeroMQ tại nhà xuất bản
- 16. Làm thế nào để có được một Lookup là Liên minh của 2 tra cứu cũ?
- 17. Làm thế nào để khôi phục đáng tin cậy MySQL blobs
- 18. Tin nhắn Erlang/OTP có đáng tin cậy không? Tin nhắn có thể được sao chép không?
- 19. làm thế nào để có được một biến từ một tập tin vào một tập tin trong Node.js
- 20. Làm thế nào để chạy mã Ruby không đáng tin cậy bên trong một hộp cát an toàn?
- 21. Có lệnh dòng lệnh để xác minh phiên bản .NET nào đã được cài đặt không.
- 22. Nhà xuất bản ứng dụng
- 23. Có cách nào để tính toán độ cao của UITextView một cách đáng tin cậy không?
- 24. Làm thế nào để có được một số dòng cụ thể từ tập tin văn bản lớn trong Unix?
- 25. Làm thế nào để có được đường dẫn đến tập tin kịch bản InnoSetup hiện tại?
- 26. Làm thế nào để có được một dòng ngẫu nhiên của một tập tin văn bản trong Java?
- 27. NSTimer thay thế đáng tin cậy
- 28. Tôi làm cách nào để thực hiện nhiều nhà xuất bản với một điểm cuối duy nhất trong ZeroMQ?
- 29. Làm thế nào để thực hiện một minh bạch Pane với trẻ em không minh bạch?
- 30. Kiểm tra tệp -B đáng tin cậy như thế nào?
Tôi nghĩ rằng điểm của nhà xuất bản đã xác minh là MS hoặc một số pháp nhân được MS tin cậy xác minh. Và họ sẽ không xác minh bạn miễn phí. – svick