2014-11-25 19 views
5

Tôi cần biết cách thực hiện Xác thực lẫn nhau trong C#. Tôi biết nó là khá dễ dàng trong các ứng dụng WCF. Tuy nhiên, tôi phải làm hai cách xác thực SSL từ applciation console trong C#. Tôi có hai chứng chỉ công khai cho máy khách và máy chủ.Cách thực hiện Xác thực lẫn nhau trong C#?

Mọi trợ giúp sẽ được đánh giá cao!

+0

2 chiều giữa một ứng dụng giao diện điều khiển và những gì? –

+0

Tôi không chắc chắn về triển khai phía máy chủ. Họ vừa cung cấp tên máy chủ và Cổng cho tôi! –

+0

Tôi đã thêm câu hỏi chi tiết [ở đây] (http://stackoverflow.com/questions/27063745/mutual-ssl-authentication-local-certificate-in-sslstream-returning-null-inst). – Gopichandar

Trả lời

0

Thực ra bạn cũng có thể sử dụng thư viện WCF trong ứng dụng bảng điều khiển. Vì vậy, bạn sẽ có thể sử dụng lại mã hiện tại của mình.

Nếu bạn thực sự muốn làm điều đó mà không WCF, có những ví dụ trên mạng về cách sử dụng chứng chỉ ssl khách hàng trong C#: xác thực http://www.example-code.com/csharp/https_upload_with_cert.asp

+0

Các câu trả lời được liên kết không được khuyến khích. Nên có một ví dụ/tóm tắt được đăng. Liên kết đó hiện đã bị hỏng và vì vậy giờ đây không giúp ích gì. – vapcguy

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