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: użycie dostawcy członkostwa platformy ASP.NET
ASP.NET funkcje obejmują 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.

Instrukcje: używanie niestandardowej nazwy użytkownika i modułu weryfikacji hasła
Demonstruje sposób integrowania niestandardowego modułu sprawdzania poprawności nazwy użytkownika/hasła.

Uwierzytelnianie i tożsamość usług
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 i limity czasu dotyczące zabezpieczeń
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 napotykanych podczas korzystania z uwierzytelniania systemu Windows.

Odwołanie

System.ServiceModel

Typowe scenariusze zabezpieczeń

Zobacz też