Sichern von Diensten und ClientsSecuring Services and Clients

Im Mittelpunkt dieses Abschnitts stehen Informationen zur Programmiersicherheit in Windows Communication Foundation (WCF)Windows Communication Foundation (WCF).The information in this section focuses on programming security in Windows Communication Foundation (WCF)Windows Communication Foundation (WCF). Hierzu zählt im Allgemeinen das Auswählen einer geeigneten vom System bereitgestellten Bindung, das Festlegen der Eigenschaften des Sicherheitselements sowie das anschließende Festlegen von Eigenschaften für das Dienstverhalten, mit denen gesteuert wird, wie Anmeldeinformationen für die Verwendung durch den Dienst oder den Client abgerufen werden.Generally, this includes selecting an appropriate system-provided binding, setting the properties of the security element, and then setting properties of the service behaviors that govern how credentials are retrieved for use by either the service or the client. Diese Techniken die sicherheitsanforderungen der meisten Benutzer in den meisten Szenarien abzudecken, wie gezeigt in häufige Sicherheitsszenarien.These techniques cover the security requirements of most users for most scenarios, as shown in Common Security Scenarios. Wenn Ihr Szenario mehr Funktionen erfordert, zuerst finden Sie unter Sicherheitsfunktionen mit benutzerdefinierten Bindungen; ist eine Lösung nicht offensichtlich, finden Sie unter Erweitern der Sicherheit.If your scenario requires more capabilities, first see Security Capabilities with Custom Bindings; if a solution is not apparent, see Extending Security. Wenn Sie erstellen (oder Interoperabilität mit) ein Systems, die umfangreiche Ansprüche verwendet, finden Sie unter den Themen in Autorisierung.If you are creating (or interoperating with) a system that uses rich claims, see the topics in Authorization.

In diesem AbschnittIn This Section

Programmieren der WCF-SicherheitProgramming WCF Security
Eine Übersicht über das Programmiermodell, das zum Sichern von Nachrichten verwendet wird.An overview of the programming model used to secure messages.

Übersicht über die TransportsicherheitTransport Security Overview
Eine Übersicht über das Sichern von Nachrichten mithilfe der Transportschicht.An overview of how to secure messages through the transport layer.

NachrichtensicherheitMessage Security
Eine Zusammenfassung von Gründen für die Verwendung der Sicherheit auf Nachrichtenebene in Windows Communication Foundation (WCF)Windows Communication Foundation (WCF).Summarizes reasons for using message-level security in Windows Communication Foundation (WCF)Windows Communication Foundation (WCF).

Sichere SitzungenSecure Sessions
Eine Diskussion der erforderlichen Überlegungen für das Sichern einer WCFWCF-Sitzung.A discussion of the considerations required when securing a WCFWCF session.

Arbeiten mit ZertifikatenWorking with Certificates
Eine Erläuterung einiger der allgemeinen Aufgaben, die bei Verwendung von X.509-Zertifikaten erforderlich sind.An explanation of some of the common tasks required when using X.509 certificates.

VerweisReference

System.ServiceModel

System.ServiceModel.Channels

System.ServiceModel.Security

Begriffe der SicherheitSecurity Concepts

Erweitern der SicherheitExtending Security

Häufige SicherheitsszenarienCommon Security Scenarios

Bindungen und SicherheitBindings and Security

Sicherheitsfunktionen mit benutzerdefinierten BindungenSecurity Capabilities with Custom Bindings

Erweitern der SicherheitExtending Security

AutorisierungAuthorization

Siehe auchSee Also

Einfache WCF-ProgrammierungBasic WCF Programming
Sicherheitsmodell für Windows Server AppFabricSecurity Model for Windows Server App Fabric