Thực sự nghĩ rằng tôi đã khắc phục vấn đề này, nhưng nó chỉ được ngụy trang trước đó.
Tôi có dịch vụ WCF được lưu trữ trong IIS 7 bằng HTTPS. Khi tôi duyệt đến trang web này trong Internet Explorer, nó hoạt động như một bùa mê, điều này là do tôi đã thêm chứng chỉ vào cửa hàng ủy quyền chứng chỉ gốc cục bộ.
Tôi đang phát triển trên 1 máy, vì vậy máy khách và máy chủ là cùng một máy. Chứng chỉ được tự ký trực tiếp từ quản lý IIS 7.
Tôi liên tục nhận được lỗi này bây giờ ...
Không thể thiết lập mối quan hệ tin cậy cho kênh bảo mật SSL / TLS có thẩm quyền.
... khi được gọi từ bảng điều khiển máy khách.
Tôi tự cấp cho mình quyền và dịch vụ mạng cho chứng chỉ, sử dụng findprivatekey
và sử dụngcacls.exe
.
Tôi đã cố gắng kết nối với dịch vụ bằng SOAPUI và nó hoạt động, vì vậy nó phải là một vấn đề trong ứng dụng khách của tôi, đó là mã dựa trên những gì được sử dụng để làm việc với http.
Nơi nào khác tôi có thể nhìn tôi dường như đã cạn kiệt tất cả các khả năng về lý do tại sao tôi không thể kết nối?