Dela via


Autentisering i WCF

Följande avsnitt visar ett antal olika mekanismer i Windows Communication Foundation (WCF) som tillhandahåller autentisering, till exempel Windows-autentisering, X.509-certifikat och användarnamn och lösenord.

I det här avsnittet

Gör så här: Använd ASP.NET-medlemskapsprovidern ASP.NET funktioner inkluderar en medlemskaps- och rollprovider, en databas för att lagra användarnamn/lösenordspar för autentisering och användarroller för auktorisering. Det här avsnittet beskriver hur WCF-tjänster kan använda samma databas för att autentisera och auktorisera användare.

Tjänstidentitet och autentisering Som ett extra skydd kan en klient autentisera tjänsten genom att ange tjänstens förväntade identitet . Om den förväntade identiteten och identiteten som returneras av tjänsten inte matchar misslyckas autentiseringen.

Security Negotiation and Timeouts Beskriver hur du NegotiationTimeout använder egenskapen i LocalServiceSecuritySettings klassen.

Felsökning av Windows-autentiseringsfel Fokuserar på vanliga problem som uppstår vid användning av Windows-autentisering.

Referens

System.ServiceModel

Vanliga säkerhetsscenarier

Se även