2009-06-10 7 views
28

Quy trình lấy chứng chỉ để ký tên vào các bộ phận ClickOnce của tôi là gì?Ký ClickOnce bằng chứng chỉ?

Tôi có một vài ứng dụng ClickOnce tại công ty của mình, nhưng tất cả đều được ký bằng chứng chỉ tạm thời do Visual Studio tạo. Đó rõ ràng không phải là Trusted Root Authorities cũng như Nhà xuất bản đáng tin cậy. Tôi đã theo dõi bài viết Configuring ClickOnce Trusted Publishers và tôi thích trải nghiệm khi một thứ gì đó được ký bằng chứng chỉ vừa là Trusted Root Authority và Trusted Publisher (nghĩa là, không nhắc, chỉ cần cài đặt).

  1. Tôi có thể sử dụng cùng một chứng chỉ để ký nhiều hợp đồng ClickOnce không?
  2. Chi phí chứng chỉ là bao nhiêu?
  3. Tôi cần cung cấp thông tin gì khi nhận được chứng chỉ?
  4. Chứng chỉ có cần phải biết vị trí xuất bản không? Ví dụ: nếu tôi hiện có các ứng dụng ClickOnce của mình có sẵn từ http://apps.mycompany.com/ và tôi muốn thay đổi điều này sau, ví dụ: http://www.mycompany.com/apps hoặc http://apps.mysubcompany.com, tôi có phải nhận chứng chỉ khác không? Có phải các nhà xuất bản được đề nghị nhận được từ việc ký ClickOnce hay không (ví dụ: một người có thể đã ở trong một cửa sổ Windows   XP, Windows   Vista hoặc Windows   7 Trusted Root Authority)?
  5. Làm cách nào để sắp xếp cài đặt cho cửa hàng Nhà xuất bản đáng tin cậy?

Trả lời

10

Gần đây tôi phải làm việc thông qua ClickOnce đã ký. Nó không phải là trải nghiệm mượt mà nhất, nhưng một khi điều này đã được thực hiện (và có dây cho việc xuất bản tự động) nó bắt đầu hoạt động như một điều kỳ diệu. Đây là sản phẩm thực tế, nếu bạn quan tâm đến hành vi: Forecasting Add-in for Excel.

Bài viết trên ClickOnce Manifest Signing and Strong-Name Assembly Signing là một khởi đầu tốt.

Tôi có thể sử dụng cùng một chứng chỉ để ký nhiều hợp đồng ClickOnce không?

Có.

Chi phí chứng chỉ là bao nhiêu?

Tucows offers certificates for 75$, nhưng quá trình này khá chậm.

Tôi cần cung cấp thông tin gì khi nhận chứng chỉ?

Họ kiểm tra tài liệu của bạn (ví dụ: quét chứng chỉ thành lập), kiểm tra hồ sơ whois của bạn và những thứ như thế này.

Chứng chỉ có cần biết vị trí xuất bản không?

Điều này không cần thiết trong trường hợp của chúng tôi.

+0

Thời gian hết hạn là bao lâu? Chúng tôi sử dụng chứng chỉ được tạo cục bộ cho các ứng dụng trong nhà, điều này là tốt nhưng sẽ hết hạn sau 1 năm. Có thể nhận được chứng chỉ tốt cho lâu hơn không? – AndyD273

1

Tôi có một giấy chứng nhận ký mã từ Thawte, và nó đã làm việc rất tốt (một khi tôi nhận các thủ tục ký kết tìm ra ...)

  • Nó chi phí US $ 299 mỗi năm (Microsoft thẩm định (đa -Purpose) Giấy chứng nhận)

  • Thawte đã là một thư mục gốc đáng tin cậy trong Windows để khách hàng hoạt động tốt. (Tôi phải cài đặt thêm giấy chứng nhận gốc trên máy ký kết, mặc dù.)

Bạn có thể xem ứng dụng của chúng tôi tại http://www.ludesi.com/download.

+3

Không mua chứng chỉ thawte nếu bạn từng nghĩ bạn sẽ triển khai bất kỳ Add-Ins Office nào với ClickOnce. Họ có một nhà xuất bản trung gian và không trả lại chính xác bằng phần mềm ClickOnce cho các trình bổ sung VSTO. Chỉ là FYI. Tốt cho các ứng dụng máy tính để bàn thông thường. (Đây là lỗi ClickOnce.) – RobinDotNet

+3

@RobinDotNet bạn có biết bất kỳ nhà xuất bản nào không có vấn đề bạn mô tả không? – Cilvic