2011-07-06 34 views
5

Tôi hiện đang phát triển một trang web có Visual Studio 2010 và IIS Express 7.5 trên Windows 7 x64 trong VirtualBox VM.Sự cố chứng chỉ đáng tin cậy sau khi khởi động lại Windows

Tôi đã theo dõi bài viết này và làm cho nó hoạt động như một sự quyến rũ. Working with SSL at Development Time is easier with IISExpress

Sự cố xảy ra khi tôi tắt máy và bắt đầu lại vào ngày hôm sau. Nó không hoạt động nữa, tôi phải làm lại toàn bộ các luận án để làm cho nó hoạt động.

Có ai có ý tưởng tại sao mọi thứ đều bị hỏng mỗi khi tôi khởi động lại máy của mình không?

Xin cảm ơn trước.

+0

Bạn đã bao giờ tìm thấy giải pháp cho điều này chưa? Tôi đang gặp vấn đề chính xác và đã dành quá nhiều thời gian để tìm ra vấn đề là gì. Nó đã làm việc ok trước khi tôi khởi động lại: ( – autonomatt

Trả lời

2

Tôi đã có vấn đề này chính xác với đầy đủ thổi IIS 7.5 và Server 2008.

vấn đề cụ thể của tôi đã về khi di chuyển giấy chứng nhận xác thực máy chủ (và khóa bí mật có liên quan) xung quanh (thông qua kéo) trong Giấy chứng nhận MMC Giám đốc.

Có một bước trong hướng dẫn bạn liên kết đến nơi họ yêu cầu bạn "kéo" chứng chỉ từ Chứng chỉ gốc cá nhân đến Trusted Root. Tôi khuyên bạn nên xóa chứng chỉ đó khỏi Trình quản lý chứng chỉ và nhập trực tiếp chứng chỉ đó vào Chứng chỉ gốc đáng tin cậy.

+0

Tôi nhận ra rằng vấn đề không liên quan đến chứng chỉ nhưng với IIS Express và tường lửa. Sau khi khởi động lại IIS Express hoạt động tốt với http: // localhost: 1040, http: // dev-pc: 80, https: // localhost: 44300 nhưng không hoạt động nữa với https: // dev-pc: 443 ... – Julien

+0

Cổng nào đang sử dụng SSL? – jglouie

+0

Cổng HTTPS là 44300 & 443. IIS trả lời yêu cầu trên 44300 nhưng không phải trên 443. – Julien

0

Thử chỉnh sửa app.config với tư cách quản trị viên.

Điều khác là ổ cứng của bạn VM có thể viết thay đổi cho một chỉ đồng bằng đọc mà có được của rơi khi bạn khởi động lại, do đó không có gì được lưu

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