Udostępnij za pośrednictwem


Uwierzytelnianie w programie WCF

W poniższych tematach przedstawiono szereg różnych mechanizmów w programie Windows Communication Foundation (WCF), które zapewniają uwierzytelnianie, na przykład uwierzytelnianie systemu Windows, certyfikaty X.509 oraz nazwę użytkownika i hasła.

W tej sekcji

Instrukcje: korzystanie z funkcji dostawcy członkostwa ASP.NET ASP.NET obejmuje dostawcę członkostwa i roli, bazę danych do przechowywania par nazw użytkowników/haseł na potrzeby uwierzytelniania oraz ról użytkowników na potrzeby autoryzacji. W tym temacie opisano, jak usługi WCF mogą używać tej samej bazy danych do uwierzytelniania i autoryzowania użytkowników.

Tożsamość usługi i uwierzytelnianie Jako dodatkową ochronę klient może uwierzytelnić usługę, określając oczekiwaną tożsamość usługi. Jeśli oczekiwana tożsamość i tożsamość zwrócona przez usługę nie są zgodne, uwierzytelnianie nie powiedzie się.

Negocjacje zabezpieczeń i przekroczenia limitu czasu opisuje sposób używania NegotiationTimeout właściwości w LocalServiceSecuritySettings klasie .

Debugowanie błędów uwierzytelniania systemu Windows koncentruje się na typowych problemach napotkanych podczas korzystania z uwierzytelniania systemu Windows.

Odwołanie

System.ServiceModel

Typowe scenariusze zabezpieczeń

Zobacz też