WSFederationHttpSecurity.Mode Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.