2014-11-25 10 views
5

Potrzebuję wiedzieć, jak wykonać uwierzytelnianie wzajemne w języku C#. Wiem, że jest to dość łatwe w aplikacjach WCF. Jednak muszę wykonać dwukierunkowe uwierzytelnianie SSL z apletu konsoli w C#. Mam dwa publiczne certyfikaty dla klienta i serwera.Jak wykonać uwierzytelnianie wzajemne w języku C#?

Każda pomoc zostanie doceniona!

+0

2 drogi między aplikacji konsoli i co? –

+0

Nie jestem pewien co do implementacji po stronie serwera. Właśnie dostarczyli mi nazwę hosta i port! –

+0

Dodałem szczegółowe pytanie [tutaj] (http://stackoverflow.com/questions/27063745/mutual-ssl-authentication-local-certyfikat-in-sslstream-returning-null-inst). – Gopichandar

Odpowiedz

0

Właściwie można korzystać z bibliotek WCF również w aplikacji konsolowej. Powinieneś zatem móc ponownie wykorzystać istniejący kod.

Jeśli naprawdę chcesz to zrobić bez WCF, istnieją przykłady tam, w jaki sposób korzystać z certyfikatów SSL klienta w C#: uwierzytelnianie http://www.example-code.com/csharp/https_upload_with_cert.asp

+0

Połączone odpowiedzi są odradzane. Powinien zostać opublikowany przykład/streszczenie. Ten link jest teraz zepsuty i teraz nie pomaga nikomu. – vapcguy

Powiązane problemy