Diese Dokumentation wurde archiviert und wird nicht länger gepflegt.


A secure and interoperable binding that supports federated security.

Namespace: System.ServiceModel
Assembly: System.ServiceModel (in system.servicemodel.dll)

public class WSFederationHttpBinding : WSHttpBindingBase
public class WSFederationHttpBinding extends WSHttpBindingBase
public class WSFederationHttpBinding extends WSHttpBindingBase
Nicht zutreffend.

Federation is the ability to share identities across multiple systems for authentication and authorization. These identities can refer to users or to machines. Federated HTTP supports SOAP security as well as mixed-mode security, but it doesn't support exclusively using transport security. This binding provides Windows Communication Foundation (WCF) support for the WS-Federation protocol. Services configured with this binding must use the HTTP transport.

Bindings consist of a stack of binding elements. The stack of binding elements in WSFederationHttpBinding is the same as that contained in WSHttpBinding when Mode set to the default value of Message.

The WSFederationHttpBinding controls the details of the message security settings, the values of which are available from the instance of FederatedMessageSecurityOverHttp that is returned by the Message property. Note that the Security property provides get access only as the security used by the binding cannot be changed once the binding is created.

The WSFederationHttpBinding also provides a PrivacyNoticeAt property to set and retrieve the URI at which the privacy notice is located.


Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

Microsoft .NET Framework 3.0 wird unter Windows Vista, Microsoft Windows XP SP2 und Windows Server 2003 SP1 unterstützt.

.NET Framework

Unterstützt in: 3.0