Condividi tramite


WSFederationHttpSecurity.Mode Proprietà

Definizione

Consente di ottenere o impostare il tipo di sicurezza da applicare.

public:
 property System::ServiceModel::WSFederationHttpSecurityMode Mode { System::ServiceModel::WSFederationHttpSecurityMode get(); void set(System::ServiceModel::WSFederationHttpSecurityMode value); };
public System.ServiceModel.WSFederationHttpSecurityMode Mode { get; set; }
member this.Mode : System.ServiceModel.WSFederationHttpSecurityMode with get, set
Public Property Mode As WSFederationHttpSecurityMode

Valore della proprietà

Oggetto WSFederationHttpSecurityMode. Il valore predefinito è Message.

Esempio

Nel codice seguente viene mostrato come impostare questa proprietà.

// This method creates a WSFederationHttpBinding.
public static WSFederationHttpBinding
    CreateWSFederationHttpBinding(bool isClient)
{
  // Create an instance of the WSFederationHttpBinding.
  WSFederationHttpBinding b = new WSFederationHttpBinding();

  // Set the security mode to Message.
  b.Security.Mode = WSFederationHttpSecurityMode.Message;
' This method creates a WSFederationHttpBinding.
Public Shared Function CreateWSFederationHttpBinding(ByVal isClient As Boolean) As WSFederationHttpBinding
  ' Create an instance of the WSFederationHttpBinding.
  Dim b As New WSFederationHttpBinding()

  ' Set the security mode to Message.
  b.Security.Mode = WSFederationHttpSecurityMode.Message

Commenti

Il membro di enumerazione restituito specifica il tipo generale di sicurezza da applicare.

I valori consentiti sono Message e TransportWithMessageCredential.

Nella modalità di sicurezza Message il messaggio viene inviato su HTTP e viene protetto mediante il protocollo di sicurezza dei messaggi SOAP. L'autenticazione client viene eseguita in base al token emesso ottenuto dal servizio token di sicurezza. L'autenticazione server è basata sul certificato del server.

Nella modalità di sicurezza TransportWithMessageCredential il messaggio viene inviato su HTTPS. L'autenticazione client viene eseguita includendo nel messaggio SOAP il token emesso ottenuto dal servizio token di sicurezza. L'autenticazione server, eseguita in base al certificato del server, viene eseguita come parte della procedura di configurazione della connessione HTTPS.

Si applica a